<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!-- 
	Copyright (C) 2007, 2008, 2009, 2010, 2011. PARP Research Group.
	<http://perception.inf.um.es>
	University of Murcia, Spain.

	This file is part of the QVision library.

	QVision is free software: you can redistribute it and/or modify
	it under the terms of the GNU Lesser General Public License as
	published by the Free Software Foundation, version 3 of the License.

	QVision is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU Lesser General Public License for more details.

	You should have received a copy of the GNU Lesser General Public
	License along with QVision. If not, see <http://www.gnu.org/licenses/>.
-->

<html><head><meta http-equiv="content-Type" content="text/html;charset=UTF-8">
<title>QVision: Qt&#39;s Image, Video and Computer Vision Library</title>
<meta name="title" content="QVision" />
<meta name="dc.title" content="QVision" />
<meta name="url" content="http://perception.inf.um.es/QVision" />
<meta name="author" content="PARP Research Group - http://perception.inf.um.es" />
<meta name="revisit-after" content="30 DAYS"/>
<meta name="robots" content="index,follow"/>
<meta name="classification" content="*">
<meta name="rating" content="Safe For Kids">
<meta name="distribution" content="GLOBAL"/>
<meta name="description" content="Qt's Image, Video and Computer Vision Library"/>
<meta name="page-topic" content="Computer Vision research and prototype programming"/>
<meta name="geo.country" content="ES" />

<!--
Keywords:
By license:		open source, gnu, lgpl, gpl, free
By theme:		computer vision, image processing, robotics, programming, source, development
By usage:		library, toolkit, framework, prototype, application
By programming specs:	object oriented, c++, block programming, reusability, gui, graphical, parallel computing, high performance, GPU, prototyping
Interoperability with:	Qt, GSL, GNU Scientific library, OpenCV, CGAL, QWT, CUDA, mplayer, IPP, Intel Image Performance Primitives, blas, lapack
Functionallity:		image features, matrix algebra, projective geometry, mser, function minimization, function optimization, canny operator, harris operator, corner detection, performance evaluation, cpu usage, graphical interface
Main data-types:	matrix, vector, tensor, quaternion, image, polyline
Video sources:		webcam, camera, stream
Devices:		embedded, desktop computer, laptop, mini-laptop
Authors:		PARP research group. University of Murcia, Spain.
-->

<meta name="keywords" content="augmented reality, sfm, structure from motion, open source, gnu, lgpl, gpl, free, computer vision, image processing, robotics, programming, source, development, library, toolkit, framework, prototype, application, object oriented, c++, block programming, reusability, gui, graphical, parallel computing, high performance, GPU, prototyping, Qt, GSL, GNU Scientific library, OpenCV, CGAL, QWT, CUDA, mplayer, IPP, Intel Image Performance Primitives, blas, lapack, image features, matrix algebra, projective geometry, mser, function minimization, function optimization, canny operator, harris operator, corner detection, performance evaluation, cpu usage, graphical interface, matrix, vector, tensor, quaternion, image, polyline, webcam, camera, stream, embedded, desktop computer, laptop, mini-laptop, University of Murcia, Spain, PARP research group, vision por computador"/>
<meta http-equiv="keywords" content="augmented reality, sfm, structure from motion, open source, gnu, lgpl, gpl, free, computer vision, image processing, robotics, programming, source, development, library, toolkit, framework, prototype, application, object oriented, c++, block programming, reusability, gui, graphical, parallel computing, high performance, GPU, prototyping, Qt, GSL, GNU Scientific library, OpenCV, CGAL, QWT, CUDA, mplayer, IPP, Intel Image Performance Primitives, blas, lapack, image features, matrix algebra, projective geometry, mser, function minimization, function optimization, canny operator, harris operator, corner detection, performance evaluation, cpu usage, graphical interface, matrix, vector, tensor, quaternion, image, polyline, webcam, camera, stream, embedded, desktop computer, laptop, mini-laptop, University of Murcia, Spain, PARP research group, vision por computador"/>
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="title" content="QVision"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="tabs.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="favicon.ico" />
</head><body>

<table width="100%"><tr>
	<td><a href="http://perception.inf.um.es/"><img src="parp.png" border="0" /> <big>PARP Research Group</big></a></td>
	<td align="right"><a href="http://www.um.es/"><big>Universidad de Murcia</big> <img src="um.png" border="0" /></a></td>
</tr></table>

<hr /><br />

<table width="95%" align="center"><tr><td>

<!-- Generated by Doxygen 1.6.3 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
          <form id="FSearchBox" action="search.php" method="get">
            <img id="MSearchSelect" src="search/search.png" alt=""/>
            <input type="text" id="MSearchField" name="query" value="Search" size="20" accesskey="S" 
                   onfocus="searchBox.OnSearchFieldFocus(true)" 
                   onblur="searchBox.OnSearchFieldFocus(false)"/>
          </form>
        </div>
      </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
<h1>src/qvipp/qvippfunctions.cpp</h1><a href="qvippfunctions_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment"> *      Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012. PARP Research Group.</span>
<a name="l00003"></a>00003 <span class="comment"> *      &lt;http://perception.inf.um.es&gt;</span>
<a name="l00004"></a>00004 <span class="comment"> *      University of Murcia, Spain.</span>
<a name="l00005"></a>00005 <span class="comment"> *</span>
<a name="l00006"></a>00006 <span class="comment"> *      This file is part of the QVision library.</span>
<a name="l00007"></a>00007 <span class="comment"> *</span>
<a name="l00008"></a>00008 <span class="comment"> *      QVision is free software: you can redistribute it and/or modify</span>
<a name="l00009"></a>00009 <span class="comment"> *      it under the terms of the GNU Lesser General Public License as</span>
<a name="l00010"></a>00010 <span class="comment"> *      published by the Free Software Foundation, version 3 of the License.</span>
<a name="l00011"></a>00011 <span class="comment"> *</span>
<a name="l00012"></a>00012 <span class="comment"> *      QVision is distributed in the hope that it will be useful,</span>
<a name="l00013"></a>00013 <span class="comment"> *      but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="l00014"></a>00014 <span class="comment"> *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
<a name="l00015"></a>00015 <span class="comment"> *      GNU Lesser General Public License for more details.</span>
<a name="l00016"></a>00016 <span class="comment"> *</span>
<a name="l00017"></a>00017 <span class="comment"> *      You should have received a copy of the GNU Lesser General Public</span>
<a name="l00018"></a>00018 <span class="comment"> *      License along with QVision. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span>
<a name="l00019"></a>00019 <span class="comment"> */</span>
<a name="l00020"></a>00020 
<a name="l00024"></a>00024 
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;<a class="code" href="macros_8h.html" title="File from the QVision library.">qvipp/macros.h</a>&gt;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="qvippfunctions_8h.html" title="File from the QVision library.">qvipp/qvippfunctions.h</a>&gt;</span>
<a name="l00027"></a>00027 
<a name="l00028"></a>00028 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u16u_C1R</span>
<a name="l00029"></a><a class="code" href="group__qvippIDEAIF.html#gaf06a00b7fdd224fed5534c9de89e1d0d">00029</a> <span class="keywordtype">void</span> Convert(
<a name="l00030"></a>00030                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00031"></a>00031                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00032"></a>00032                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00033"></a>00033         {
<a name="l00034"></a>00034         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00035"></a>00035 
<a name="l00036"></a>00036         IPP_DEBUG(Convert, ippiConvert_8u16u_C1R,
<a name="l00037"></a>00037                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00038"></a>00038                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00039"></a>00039                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00040"></a>00040         }
<a name="l00041"></a>00041 
<a name="l00042"></a>00042 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u16s_C1R</span>
<a name="l00043"></a><a class="code" href="group__qvippIDEAIF.html#ga4b5df523233e255708053264aaadded1">00043</a> <span class="keywordtype">void</span> Convert(
<a name="l00044"></a>00044                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00045"></a>00045                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00046"></a>00046                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00047"></a>00047         {
<a name="l00048"></a>00048         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00049"></a>00049 
<a name="l00050"></a>00050         IPP_DEBUG(Convert, ippiConvert_8u16s_C1R,
<a name="l00051"></a>00051                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00052"></a>00052                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00053"></a>00053                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00054"></a>00054         }
<a name="l00055"></a>00055 
<a name="l00056"></a>00056 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u32s_C1R</span>
<a name="l00057"></a><a class="code" href="group__qvippIDEAIF.html#gac12e6e7c44cc43adb675a93e2c2e02a4">00057</a> <span class="keywordtype">void</span> Convert(
<a name="l00058"></a>00058                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00059"></a>00059                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00060"></a>00060                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00061"></a>00061         {
<a name="l00062"></a>00062         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00063"></a>00063 
<a name="l00064"></a>00064         IPP_DEBUG(Convert, ippiConvert_8u32s_C1R,
<a name="l00065"></a>00065                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00066"></a>00066                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00067"></a>00067                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00068"></a>00068         }
<a name="l00069"></a>00069 
<a name="l00070"></a>00070 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u32f_C1R</span>
<a name="l00071"></a><a class="code" href="group__qvippIDEAIF.html#ga7bb6931920ec3610afce98e0cb89ae07">00071</a> <span class="keywordtype">void</span> Convert(
<a name="l00072"></a>00072                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00073"></a>00073                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00074"></a>00074                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00075"></a>00075         {
<a name="l00076"></a>00076         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00077"></a>00077 
<a name="l00078"></a>00078         IPP_DEBUG(Convert, ippiConvert_8u32f_C1R,
<a name="l00079"></a>00079                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00080"></a>00080                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00081"></a>00081                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00082"></a>00082         }
<a name="l00083"></a>00083 
<a name="l00084"></a>00084 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u16u_C3R</span>
<a name="l00085"></a><a class="code" href="group__qvippIDEAIF.html#gad81a4846d7948ea3247de33d347f7c48">00085</a> <span class="keywordtype">void</span> Convert(
<a name="l00086"></a>00086                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00087"></a>00087                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00088"></a>00088                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00089"></a>00089         {
<a name="l00090"></a>00090         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00091"></a>00091 
<a name="l00092"></a>00092         IPP_DEBUG(Convert, ippiConvert_8u16u_C3R,
<a name="l00093"></a>00093                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00094"></a>00094                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00095"></a>00095                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00096"></a>00096         }
<a name="l00097"></a>00097 
<a name="l00098"></a>00098 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u16s_C3R</span>
<a name="l00099"></a><a class="code" href="group__qvippIDEAIF.html#gac1cbbf108f96355304cfdf8edb0df85b">00099</a> <span class="keywordtype">void</span> Convert(
<a name="l00100"></a>00100                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00101"></a>00101                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00102"></a>00102                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00103"></a>00103         {
<a name="l00104"></a>00104         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00105"></a>00105 
<a name="l00106"></a>00106         IPP_DEBUG(Convert, ippiConvert_8u16s_C3R,
<a name="l00107"></a>00107                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00108"></a>00108                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00109"></a>00109                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00110"></a>00110         }
<a name="l00111"></a>00111 
<a name="l00112"></a>00112 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u32s_C3R</span>
<a name="l00113"></a><a class="code" href="group__qvippIDEAIF.html#ga3eb6f5403eaf1c979145caa25bbd55e4">00113</a> <span class="keywordtype">void</span> Convert(
<a name="l00114"></a>00114                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00115"></a>00115                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00116"></a>00116                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00117"></a>00117         {
<a name="l00118"></a>00118         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00119"></a>00119 
<a name="l00120"></a>00120         IPP_DEBUG(Convert, ippiConvert_8u32s_C3R,
<a name="l00121"></a>00121                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00122"></a>00122                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00123"></a>00123                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00124"></a>00124         }
<a name="l00125"></a>00125 
<a name="l00126"></a>00126 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_8u32f_C3R</span>
<a name="l00127"></a><a class="code" href="group__qvippIDEAIF.html#gaf7974834597142b9b085a2b88c91b058">00127</a> <span class="keywordtype">void</span> Convert(
<a name="l00128"></a>00128                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00129"></a>00129                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00130"></a>00130                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00131"></a>00131         {
<a name="l00132"></a>00132         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00133"></a>00133 
<a name="l00134"></a>00134         IPP_DEBUG(Convert, ippiConvert_8u32f_C3R,
<a name="l00135"></a>00135                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00136"></a>00136                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00137"></a>00137                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00138"></a>00138         }
<a name="l00139"></a>00139 
<a name="l00140"></a>00140 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u8u_C1R</span>
<a name="l00141"></a><a class="code" href="group__qvippIDEAIF.html#ga3e32fd15781dcec489a6ac2455e24123">00141</a> <span class="keywordtype">void</span> Convert(
<a name="l00142"></a>00142                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00143"></a>00143                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00144"></a>00144                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00145"></a>00145         {
<a name="l00146"></a>00146         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00147"></a>00147 
<a name="l00148"></a>00148         IPP_DEBUG(Convert, ippiConvert_16u8u_C1R,
<a name="l00149"></a>00149                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00150"></a>00150                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00151"></a>00151                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00152"></a>00152         }
<a name="l00153"></a>00153 
<a name="l00154"></a>00154 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u32s_C1R</span>
<a name="l00155"></a><a class="code" href="group__qvippIDEAIF.html#ga56f75fa947e8958df98372aa15b124a6">00155</a> <span class="keywordtype">void</span> Convert(
<a name="l00156"></a>00156                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00157"></a>00157                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00158"></a>00158                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00159"></a>00159         {
<a name="l00160"></a>00160         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00161"></a>00161 
<a name="l00162"></a>00162         IPP_DEBUG(Convert, ippiConvert_16u32s_C1R,
<a name="l00163"></a>00163                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00164"></a>00164                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00165"></a>00165                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00166"></a>00166         }
<a name="l00167"></a>00167 
<a name="l00168"></a>00168 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u32f_C1R</span>
<a name="l00169"></a><a class="code" href="group__qvippIDEAIF.html#ga8a33e9e1e3328db655c8c2d19ceaa785">00169</a> <span class="keywordtype">void</span> Convert(
<a name="l00170"></a>00170                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00171"></a>00171                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00172"></a>00172                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00173"></a>00173         {
<a name="l00174"></a>00174         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00175"></a>00175 
<a name="l00176"></a>00176         IPP_DEBUG(Convert, ippiConvert_16u32f_C1R,
<a name="l00177"></a>00177                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00178"></a>00178                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00179"></a>00179                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00180"></a>00180         }
<a name="l00181"></a>00181 
<a name="l00182"></a>00182 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u8u_C3R</span>
<a name="l00183"></a><a class="code" href="group__qvippIDEAIF.html#gae6896bc18497701a9cb3f9723ab60b58">00183</a> <span class="keywordtype">void</span> Convert(
<a name="l00184"></a>00184                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00185"></a>00185                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00186"></a>00186                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00187"></a>00187         {
<a name="l00188"></a>00188         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00189"></a>00189 
<a name="l00190"></a>00190         IPP_DEBUG(Convert, ippiConvert_16u8u_C3R,
<a name="l00191"></a>00191                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00192"></a>00192                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00193"></a>00193                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00194"></a>00194         }
<a name="l00195"></a>00195 
<a name="l00196"></a>00196 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u32s_C3R</span>
<a name="l00197"></a><a class="code" href="group__qvippIDEAIF.html#ga2652f289ea78e8931fa08ca231db9033">00197</a> <span class="keywordtype">void</span> Convert(
<a name="l00198"></a>00198                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00199"></a>00199                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00200"></a>00200                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00201"></a>00201         {
<a name="l00202"></a>00202         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00203"></a>00203 
<a name="l00204"></a>00204         IPP_DEBUG(Convert, ippiConvert_16u32s_C3R,
<a name="l00205"></a>00205                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00206"></a>00206                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00207"></a>00207                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00208"></a>00208         }
<a name="l00209"></a>00209 
<a name="l00210"></a>00210 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16u32f_C3R</span>
<a name="l00211"></a><a class="code" href="group__qvippIDEAIF.html#ga00f8bf4e7d43bf9c497e36a77bbe8fed">00211</a> <span class="keywordtype">void</span> Convert(
<a name="l00212"></a>00212                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00213"></a>00213                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00214"></a>00214                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00215"></a>00215         {
<a name="l00216"></a>00216         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00217"></a>00217 
<a name="l00218"></a>00218         IPP_DEBUG(Convert, ippiConvert_16u32f_C3R,
<a name="l00219"></a>00219                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00220"></a>00220                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00221"></a>00221                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00222"></a>00222         }
<a name="l00223"></a>00223 
<a name="l00224"></a>00224 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s8u_C1R</span>
<a name="l00225"></a><a class="code" href="group__qvippIDEAIF.html#gabbf2adce0daf80266c179c86062ca934">00225</a> <span class="keywordtype">void</span> Convert(
<a name="l00226"></a>00226                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00227"></a>00227                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00228"></a>00228                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00229"></a>00229         {
<a name="l00230"></a>00230         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00231"></a>00231 
<a name="l00232"></a>00232         IPP_DEBUG(Convert, ippiConvert_16s8u_C1R,
<a name="l00233"></a>00233                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00234"></a>00234                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00235"></a>00235                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00236"></a>00236         }
<a name="l00237"></a>00237 
<a name="l00238"></a>00238 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s32s_C1R</span>
<a name="l00239"></a><a class="code" href="group__qvippIDEAIF.html#ga96f30e48a7efd899dafe1d6b42cb25af">00239</a> <span class="keywordtype">void</span> Convert(
<a name="l00240"></a>00240                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00241"></a>00241                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00242"></a>00242                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00243"></a>00243         {
<a name="l00244"></a>00244         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00245"></a>00245 
<a name="l00246"></a>00246         IPP_DEBUG(Convert, ippiConvert_16s32s_C1R,
<a name="l00247"></a>00247                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00248"></a>00248                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00249"></a>00249                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00250"></a>00250         }
<a name="l00251"></a>00251 
<a name="l00252"></a>00252 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s32f_C1R</span>
<a name="l00253"></a><a class="code" href="group__qvippIDEAIF.html#gaef89da63ad9709276c6bcaac4389fbce">00253</a> <span class="keywordtype">void</span> Convert(
<a name="l00254"></a>00254                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00255"></a>00255                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00256"></a>00256                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00257"></a>00257         {
<a name="l00258"></a>00258         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00259"></a>00259 
<a name="l00260"></a>00260         IPP_DEBUG(Convert, ippiConvert_16s32f_C1R,
<a name="l00261"></a>00261                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00262"></a>00262                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00263"></a>00263                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00264"></a>00264         }
<a name="l00265"></a>00265 
<a name="l00266"></a>00266 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s8u_C3R</span>
<a name="l00267"></a><a class="code" href="group__qvippIDEAIF.html#gae41c8673a635e65e6e561d9e9d5b27f8">00267</a> <span class="keywordtype">void</span> Convert(
<a name="l00268"></a>00268                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00269"></a>00269                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00270"></a>00270                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00271"></a>00271         {
<a name="l00272"></a>00272         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00273"></a>00273 
<a name="l00274"></a>00274         IPP_DEBUG(Convert, ippiConvert_16s8u_C3R,
<a name="l00275"></a>00275                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00276"></a>00276                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00277"></a>00277                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00278"></a>00278         }
<a name="l00279"></a>00279 
<a name="l00280"></a>00280 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s32s_C3R</span>
<a name="l00281"></a><a class="code" href="group__qvippIDEAIF.html#ga21e681cfaa6cbfa96ab0cba3ae9f6083">00281</a> <span class="keywordtype">void</span> Convert(
<a name="l00282"></a>00282                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00283"></a>00283                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00284"></a>00284                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00285"></a>00285         {
<a name="l00286"></a>00286         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00287"></a>00287 
<a name="l00288"></a>00288         IPP_DEBUG(Convert, ippiConvert_16s32s_C3R,
<a name="l00289"></a>00289                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00290"></a>00290                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00291"></a>00291                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00292"></a>00292         }
<a name="l00293"></a>00293 
<a name="l00294"></a>00294 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_16s32f_C3R</span>
<a name="l00295"></a><a class="code" href="group__qvippIDEAIF.html#gad066a6b0fac31cbabab461da78164222">00295</a> <span class="keywordtype">void</span> Convert(
<a name="l00296"></a>00296                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00297"></a>00297                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00298"></a>00298                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00299"></a>00299         {
<a name="l00300"></a>00300         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00301"></a>00301 
<a name="l00302"></a>00302         IPP_DEBUG(Convert, ippiConvert_16s32f_C3R,
<a name="l00303"></a>00303                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00304"></a>00304                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00305"></a>00305                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00306"></a>00306         }
<a name="l00307"></a>00307 
<a name="l00308"></a>00308 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32s8u_C1R</span>
<a name="l00309"></a><a class="code" href="group__qvippIDEAIF.html#ga7c6b8ee6197fe3c371fdf377513ca5ab">00309</a> <span class="keywordtype">void</span> Convert(
<a name="l00310"></a>00310                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00311"></a>00311                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00312"></a>00312                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00313"></a>00313         {
<a name="l00314"></a>00314         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00315"></a>00315 
<a name="l00316"></a>00316         IPP_DEBUG(Convert, ippiConvert_32s8u_C1R,
<a name="l00317"></a>00317                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00318"></a>00318                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00319"></a>00319                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00320"></a>00320         }
<a name="l00321"></a>00321 
<a name="l00322"></a>00322 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32s8u_C3R</span>
<a name="l00323"></a><a class="code" href="group__qvippIDEAIF.html#ga200478662ef61aef81243973c980575d">00323</a> <span class="keywordtype">void</span> Convert(
<a name="l00324"></a>00324                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00325"></a>00325                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00326"></a>00326                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00327"></a>00327         {
<a name="l00328"></a>00328         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00329"></a>00329 
<a name="l00330"></a>00330         IPP_DEBUG(Convert, ippiConvert_32s8u_C3R,
<a name="l00331"></a>00331                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00332"></a>00332                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00333"></a>00333                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00334"></a>00334         }
<a name="l00335"></a>00335 
<a name="l00336"></a>00336 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f8u_C1R</span>
<a name="l00337"></a><a class="code" href="group__qvippIDEAIF.html#gad4de022871595900f60d7b051d7ee499">00337</a> <span class="keywordtype">void</span> Convert(
<a name="l00338"></a>00338                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00339"></a>00339                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00340"></a>00340                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00341"></a>00341                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00342"></a>00342         {
<a name="l00343"></a>00343         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00344"></a>00344 
<a name="l00345"></a>00345         IPP_DEBUG(Convert, ippiConvert_32f8u_C1R,
<a name="l00346"></a>00346                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00347"></a>00347                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00348"></a>00348                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00349"></a>00349                 roundMode);
<a name="l00350"></a>00350         }
<a name="l00351"></a>00351 
<a name="l00352"></a>00352 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f16u_C1R</span>
<a name="l00353"></a><a class="code" href="group__qvippIDEAIF.html#ga28855578bc49c29a7a6984137255cf2f">00353</a> <span class="keywordtype">void</span> Convert(
<a name="l00354"></a>00354                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00355"></a>00355                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00356"></a>00356                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00357"></a>00357                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00358"></a>00358         {
<a name="l00359"></a>00359         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00360"></a>00360 
<a name="l00361"></a>00361         IPP_DEBUG(Convert, ippiConvert_32f16u_C1R,
<a name="l00362"></a>00362                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00363"></a>00363                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00364"></a>00364                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00365"></a>00365                 roundMode);
<a name="l00366"></a>00366         }
<a name="l00367"></a>00367 
<a name="l00368"></a>00368 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f16s_C1R</span>
<a name="l00369"></a><a class="code" href="group__qvippIDEAIF.html#ga963b6277451f021fea3fa0d4bbf1440a">00369</a> <span class="keywordtype">void</span> Convert(
<a name="l00370"></a>00370                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00371"></a>00371                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00372"></a>00372                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00373"></a>00373                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00374"></a>00374         {
<a name="l00375"></a>00375         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00376"></a>00376 
<a name="l00377"></a>00377         IPP_DEBUG(Convert, ippiConvert_32f16s_C1R,
<a name="l00378"></a>00378                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00379"></a>00379                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00380"></a>00380                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00381"></a>00381                 roundMode);
<a name="l00382"></a>00382         }
<a name="l00383"></a>00383 
<a name="l00384"></a>00384 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f8u_C3R</span>
<a name="l00385"></a><a class="code" href="group__qvippIDEAIF.html#gabd44e508ced47e564f799d9f2e4678b2">00385</a> <span class="keywordtype">void</span> Convert(
<a name="l00386"></a>00386                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00387"></a>00387                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00388"></a>00388                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00389"></a>00389                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00390"></a>00390         {
<a name="l00391"></a>00391         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00392"></a>00392 
<a name="l00393"></a>00393         IPP_DEBUG(Convert, ippiConvert_32f8u_C3R,
<a name="l00394"></a>00394                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00395"></a>00395                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00396"></a>00396                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00397"></a>00397                 roundMode);
<a name="l00398"></a>00398         }
<a name="l00399"></a>00399 
<a name="l00400"></a>00400 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f16u_C3R</span>
<a name="l00401"></a><a class="code" href="group__qvippIDEAIF.html#ga0e0db2b1df42725362ed61a09d1848eb">00401</a> <span class="keywordtype">void</span> Convert(
<a name="l00402"></a>00402                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00403"></a>00403                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00404"></a>00404                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00405"></a>00405                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00406"></a>00406         {
<a name="l00407"></a>00407         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00408"></a>00408 
<a name="l00409"></a>00409         IPP_DEBUG(Convert, ippiConvert_32f16u_C3R,
<a name="l00410"></a>00410                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00411"></a>00411                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00412"></a>00412                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00413"></a>00413                 roundMode);
<a name="l00414"></a>00414         }
<a name="l00415"></a>00415 
<a name="l00416"></a>00416 <span class="comment">// QVision wrapper function for IPP&#39;s ippiConvert_32f16s_C3R</span>
<a name="l00417"></a><a class="code" href="group__qvippIDEAIF.html#ga2ef29892b45dd365400c672c5374d2e4">00417</a> <span class="keywordtype">void</span> Convert(
<a name="l00418"></a>00418                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00419"></a>00419                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00420"></a>00420                 <span class="keyword">const</span> IppRoundMode roundMode,
<a name="l00421"></a>00421                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00422"></a>00422         {
<a name="l00423"></a>00423         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00424"></a>00424 
<a name="l00425"></a>00425         IPP_DEBUG(Convert, ippiConvert_32f16s_C3R,
<a name="l00426"></a>00426                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00427"></a>00427                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00428"></a>00428                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00429"></a>00429                 roundMode);
<a name="l00430"></a>00430         }
<a name="l00431"></a>00431 
<a name="l00432"></a>00432 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u16u_C1R</span>
<a name="l00433"></a><a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502">00433</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00434"></a>00434                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00435"></a>00435                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00436"></a>00436                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00437"></a>00437         {
<a name="l00438"></a>00438         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00439"></a>00439 
<a name="l00440"></a>00440         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u16u_C1R,
<a name="l00441"></a>00441                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00442"></a>00442                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00443"></a>00443                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00444"></a>00444         }
<a name="l00445"></a>00445 
<a name="l00446"></a>00446 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u16s_C1R</span>
<a name="l00447"></a><a class="code" href="group__qvippIDEAIF.html#ga423f062c246c76c85c9a783db0ac31eb">00447</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00448"></a>00448                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00449"></a>00449                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00450"></a>00450                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00451"></a>00451         {
<a name="l00452"></a>00452         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00453"></a>00453 
<a name="l00454"></a>00454         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u16s_C1R,
<a name="l00455"></a>00455                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00456"></a>00456                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00457"></a>00457                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00458"></a>00458         }
<a name="l00459"></a>00459 
<a name="l00460"></a>00460 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u32s_C1R</span>
<a name="l00461"></a><a class="code" href="group__qvippIDEAIF.html#ga3946906927345048810c1963ff290b0f">00461</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00462"></a>00462                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00463"></a>00463                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00464"></a>00464                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00465"></a>00465         {
<a name="l00466"></a>00466         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00467"></a>00467 
<a name="l00468"></a>00468         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u32s_C1R,
<a name="l00469"></a>00469                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00470"></a>00470                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00471"></a>00471                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00472"></a>00472         }
<a name="l00473"></a>00473 
<a name="l00474"></a>00474 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u16u_C3R</span>
<a name="l00475"></a><a class="code" href="group__qvippIDEAIF.html#ga898b72b850d466632a77c7c40e94566b">00475</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00476"></a>00476                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00477"></a>00477                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00478"></a>00478                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00479"></a>00479         {
<a name="l00480"></a>00480         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00481"></a>00481 
<a name="l00482"></a>00482         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u16u_C3R,
<a name="l00483"></a>00483                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00484"></a>00484                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00485"></a>00485                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00486"></a>00486         }
<a name="l00487"></a>00487 
<a name="l00488"></a>00488 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u16s_C3R</span>
<a name="l00489"></a><a class="code" href="group__qvippIDEAIF.html#ga31d3df439c84eb53df4f692f017b45fa">00489</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00490"></a>00490                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00491"></a>00491                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00492"></a>00492                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00493"></a>00493         {
<a name="l00494"></a>00494         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00495"></a>00495 
<a name="l00496"></a>00496         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u16s_C3R,
<a name="l00497"></a>00497                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00498"></a>00498                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00499"></a>00499                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00500"></a>00500         }
<a name="l00501"></a>00501 
<a name="l00502"></a>00502 <span class="comment">// QVision wrapper function for IPP&#39;s ippiScale_8u32s_C3R</span>
<a name="l00503"></a><a class="code" href="group__qvippIDEAIF.html#gaad6a30d67bbf39e6c582b905113cf2a4">00503</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>(
<a name="l00504"></a>00504                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00505"></a>00505                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00506"></a>00506                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00507"></a>00507         {
<a name="l00508"></a>00508         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00509"></a>00509 
<a name="l00510"></a>00510         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gaf93db8f575d466b450b67cb42d41d502" title="Scales pixel values of an image and converts them to another bit depth dst = a +...">Scale</a>, ippiScale_8u32s_C3R,
<a name="l00511"></a>00511                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00512"></a>00512                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00513"></a>00513                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00514"></a>00514         }
<a name="l00515"></a>00515 
<a name="l00516"></a>00516 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_8u_C1R</span>
<a name="l00517"></a><a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b">00517</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00518"></a>00518                 <span class="keyword">const</span> uChar value,
<a name="l00519"></a>00519                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst)
<a name="l00520"></a>00520         {
<a name="l00521"></a>00521         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_8u_C1R,
<a name="l00522"></a>00522                 value,
<a name="l00523"></a>00523                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00524"></a>00524                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00525"></a>00525         }
<a name="l00526"></a>00526 
<a name="l00527"></a>00527 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_16u_C1R</span>
<a name="l00528"></a><a class="code" href="group__qvippIDEAIF.html#gafffbaf53a59519f800994480b8aff565">00528</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00529"></a>00529                 <span class="keyword">const</span> uShort value,
<a name="l00530"></a>00530                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst)
<a name="l00531"></a>00531         {
<a name="l00532"></a>00532         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_16u_C1R,
<a name="l00533"></a>00533                 value,
<a name="l00534"></a>00534                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00535"></a>00535                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00536"></a>00536         }
<a name="l00537"></a>00537 
<a name="l00538"></a>00538 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_16s_C1R</span>
<a name="l00539"></a><a class="code" href="group__qvippIDEAIF.html#ga54b7320d813a46fd2caec5e86d6f9f61">00539</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00540"></a>00540                 <span class="keyword">const</span> sShort value,
<a name="l00541"></a>00541                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst)
<a name="l00542"></a>00542         {
<a name="l00543"></a>00543         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_16s_C1R,
<a name="l00544"></a>00544                 value,
<a name="l00545"></a>00545                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00546"></a>00546                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00547"></a>00547         }
<a name="l00548"></a>00548 
<a name="l00549"></a>00549 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_32s_C1R</span>
<a name="l00550"></a><a class="code" href="group__qvippIDEAIF.html#ga4fc981cb2999227e45da7af9c8a3e153">00550</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00551"></a>00551                 <span class="keyword">const</span> sInt value,
<a name="l00552"></a>00552                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst)
<a name="l00553"></a>00553         {
<a name="l00554"></a>00554         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_32s_C1R,
<a name="l00555"></a>00555                 value,
<a name="l00556"></a>00556                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00557"></a>00557                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00558"></a>00558         }
<a name="l00559"></a>00559 
<a name="l00560"></a>00560 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_32f_C1R</span>
<a name="l00561"></a><a class="code" href="group__qvippIDEAIF.html#ga9112d581900bd3d7f9076390d5d612a8">00561</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00562"></a>00562                 <span class="keyword">const</span> sFloat value,
<a name="l00563"></a>00563                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst)
<a name="l00564"></a>00564         {
<a name="l00565"></a>00565         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_32f_C1R,
<a name="l00566"></a>00566                 value,
<a name="l00567"></a>00567                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00568"></a>00568                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00569"></a>00569         }
<a name="l00570"></a>00570 
<a name="l00571"></a>00571 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_8u_C3R</span>
<a name="l00572"></a><a class="code" href="group__qvippIDEAIF.html#gad581097f11c93b42641884afa17fd31e">00572</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00573"></a>00573                 <span class="keyword">const</span>  uChar value[3],
<a name="l00574"></a>00574                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst)
<a name="l00575"></a>00575         {
<a name="l00576"></a>00576         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_8u_C3R,
<a name="l00577"></a>00577                 value,
<a name="l00578"></a>00578                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00579"></a>00579                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00580"></a>00580         }
<a name="l00581"></a>00581 
<a name="l00582"></a>00582 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_16u_C3R</span>
<a name="l00583"></a><a class="code" href="group__qvippIDEAIF.html#gaf0fc8bb9eb18574ff2099d9a2fb2e229">00583</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00584"></a>00584                 <span class="keyword">const</span>  uShort value[3],
<a name="l00585"></a>00585                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst)
<a name="l00586"></a>00586         {
<a name="l00587"></a>00587         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_16u_C3R,
<a name="l00588"></a>00588                 value,
<a name="l00589"></a>00589                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00590"></a>00590                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00591"></a>00591         }
<a name="l00592"></a>00592 
<a name="l00593"></a>00593 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_16s_C3R</span>
<a name="l00594"></a><a class="code" href="group__qvippIDEAIF.html#gab85401ff3c7c4cbe6664b13e7b5c187d">00594</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00595"></a>00595                 <span class="keyword">const</span>  sShort value[3],
<a name="l00596"></a>00596                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst)
<a name="l00597"></a>00597         {
<a name="l00598"></a>00598         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_16s_C3R,
<a name="l00599"></a>00599                 value,
<a name="l00600"></a>00600                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00601"></a>00601                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00602"></a>00602         }
<a name="l00603"></a>00603 
<a name="l00604"></a>00604 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_32s_C3R</span>
<a name="l00605"></a><a class="code" href="group__qvippIDEAIF.html#gaab2ea3668073732b275f9c1d3b51b6e0">00605</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00606"></a>00606                 <span class="keyword">const</span>  sInt value[3],
<a name="l00607"></a>00607                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst)
<a name="l00608"></a>00608         {
<a name="l00609"></a>00609         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_32s_C3R,
<a name="l00610"></a>00610                 value,
<a name="l00611"></a>00611                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00612"></a>00612                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00613"></a>00613         }
<a name="l00614"></a>00614 
<a name="l00615"></a>00615 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSet_32f_C3R</span>
<a name="l00616"></a><a class="code" href="group__qvippIDEAIF.html#ga8564145f7cc92bd359e5de3ce15cfd9b">00616</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>(
<a name="l00617"></a>00617                 <span class="keyword">const</span>  sFloat value[3],
<a name="l00618"></a>00618                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst)
<a name="l00619"></a>00619         {
<a name="l00620"></a>00620         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#gae2bed87200a1f753701bf5fc1e7a476b" title="Sets pixels in the image buffer to a constant value.">Set</a>, ippiSet_32f_C3R,
<a name="l00621"></a>00621                 value,
<a name="l00622"></a>00622                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00623"></a>00623                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00624"></a>00624         }
<a name="l00625"></a>00625 
<a name="l00626"></a>00626 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_8u_C1R</span>
<a name="l00627"></a><a class="code" href="group__qvippIDEAIF.html#ga64a91daa77c57e0f93dbe10b8d5ff3f8">00627</a> <span class="keywordtype">void</span> Copy(
<a name="l00628"></a>00628                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00629"></a>00629                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00630"></a>00630                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00631"></a>00631         {
<a name="l00632"></a>00632         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00633"></a>00633 
<a name="l00634"></a>00634         IPP_DEBUG(Copy, ippiCopy_8u_C1R,
<a name="l00635"></a>00635                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00636"></a>00636                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00637"></a>00637                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00638"></a>00638         }
<a name="l00639"></a>00639 
<a name="l00640"></a>00640 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_8u_C3R</span>
<a name="l00641"></a><a class="code" href="group__qvippIDEAIF.html#ga6188866524e43b14e5e9da7140239807">00641</a> <span class="keywordtype">void</span> Copy(
<a name="l00642"></a>00642                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00643"></a>00643                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00644"></a>00644                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00645"></a>00645         {
<a name="l00646"></a>00646         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00647"></a>00647 
<a name="l00648"></a>00648         IPP_DEBUG(Copy, ippiCopy_8u_C3R,
<a name="l00649"></a>00649                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00650"></a>00650                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00651"></a>00651                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00652"></a>00652         }
<a name="l00653"></a>00653 
<a name="l00654"></a>00654 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_16u_C1R</span>
<a name="l00655"></a><a class="code" href="group__qvippIDEAIF.html#gab8fdf5237c042a79189c827b99e0580b">00655</a> <span class="keywordtype">void</span> Copy(
<a name="l00656"></a>00656                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00657"></a>00657                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00658"></a>00658                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00659"></a>00659         {
<a name="l00660"></a>00660         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00661"></a>00661 
<a name="l00662"></a>00662         IPP_DEBUG(Copy, ippiCopy_16u_C1R,
<a name="l00663"></a>00663                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00664"></a>00664                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00665"></a>00665                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00666"></a>00666         }
<a name="l00667"></a>00667 
<a name="l00668"></a>00668 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_16u_C3R</span>
<a name="l00669"></a><a class="code" href="group__qvippIDEAIF.html#gaaa6a30f70a50a9166aa03d0b81c341b0">00669</a> <span class="keywordtype">void</span> Copy(
<a name="l00670"></a>00670                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00671"></a>00671                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00672"></a>00672                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00673"></a>00673         {
<a name="l00674"></a>00674         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00675"></a>00675 
<a name="l00676"></a>00676         IPP_DEBUG(Copy, ippiCopy_16u_C3R,
<a name="l00677"></a>00677                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00678"></a>00678                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00679"></a>00679                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00680"></a>00680         }
<a name="l00681"></a>00681 
<a name="l00682"></a>00682 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_16s_C1R</span>
<a name="l00683"></a><a class="code" href="group__qvippIDEAIF.html#ga20025700fb225006a729f789b213783f">00683</a> <span class="keywordtype">void</span> Copy(
<a name="l00684"></a>00684                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00685"></a>00685                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00686"></a>00686                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00687"></a>00687         {
<a name="l00688"></a>00688         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00689"></a>00689 
<a name="l00690"></a>00690         IPP_DEBUG(Copy, ippiCopy_16s_C1R,
<a name="l00691"></a>00691                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00692"></a>00692                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00693"></a>00693                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00694"></a>00694         }
<a name="l00695"></a>00695 
<a name="l00696"></a>00696 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_16s_C3R</span>
<a name="l00697"></a><a class="code" href="group__qvippIDEAIF.html#gab0a77b9e0665c55d632fcc8e8b2a6e31">00697</a> <span class="keywordtype">void</span> Copy(
<a name="l00698"></a>00698                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00699"></a>00699                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00700"></a>00700                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00701"></a>00701         {
<a name="l00702"></a>00702         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00703"></a>00703 
<a name="l00704"></a>00704         IPP_DEBUG(Copy, ippiCopy_16s_C3R,
<a name="l00705"></a>00705                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00706"></a>00706                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00707"></a>00707                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00708"></a>00708         }
<a name="l00709"></a>00709 
<a name="l00710"></a>00710 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_32s_C1R</span>
<a name="l00711"></a><a class="code" href="group__qvippIDEAIF.html#ga81cdeb58184f203e99b962e04e7b62a6">00711</a> <span class="keywordtype">void</span> Copy(
<a name="l00712"></a>00712                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00713"></a>00713                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00714"></a>00714                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00715"></a>00715         {
<a name="l00716"></a>00716         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00717"></a>00717 
<a name="l00718"></a>00718         IPP_DEBUG(Copy, ippiCopy_32s_C1R,
<a name="l00719"></a>00719                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00720"></a>00720                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00721"></a>00721                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00722"></a>00722         }
<a name="l00723"></a>00723 
<a name="l00724"></a>00724 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_32s_C3R</span>
<a name="l00725"></a><a class="code" href="group__qvippIDEAIF.html#gab156192040acc2ca83d1eb2417425298">00725</a> <span class="keywordtype">void</span> Copy(
<a name="l00726"></a>00726                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00727"></a>00727                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00728"></a>00728                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00729"></a>00729         {
<a name="l00730"></a>00730         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00731"></a>00731 
<a name="l00732"></a>00732         IPP_DEBUG(Copy, ippiCopy_32s_C3R,
<a name="l00733"></a>00733                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00734"></a>00734                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00735"></a>00735                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00736"></a>00736         }
<a name="l00737"></a>00737 
<a name="l00738"></a>00738 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_32f_C1R</span>
<a name="l00739"></a><a class="code" href="group__qvippIDEAIF.html#ga3212277f1198cff3adf0891cacd97a54">00739</a> <span class="keywordtype">void</span> Copy(
<a name="l00740"></a>00740                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l00741"></a>00741                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00742"></a>00742                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00743"></a>00743         {
<a name="l00744"></a>00744         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00745"></a>00745 
<a name="l00746"></a>00746         IPP_DEBUG(Copy, ippiCopy_32f_C1R,
<a name="l00747"></a>00747                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00748"></a>00748                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00749"></a>00749                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00750"></a>00750         }
<a name="l00751"></a>00751 
<a name="l00752"></a>00752 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCopy_32f_C3R</span>
<a name="l00753"></a><a class="code" href="group__qvippIDEAIF.html#ga8fb743f1c2878d3fff7f7d5038fdbabe">00753</a> <span class="keywordtype">void</span> Copy(
<a name="l00754"></a>00754                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l00755"></a>00755                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00756"></a>00756                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00757"></a>00757         {
<a name="l00758"></a>00758         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l00759"></a>00759 
<a name="l00760"></a>00760         IPP_DEBUG(Copy, ippiCopy_32f_C3R,
<a name="l00761"></a>00761                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00762"></a>00762                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00763"></a>00763                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l00764"></a>00764         }
<a name="l00765"></a>00765 
<a name="l00766"></a>00766 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_8u_C1IR</span>
<a name="l00767"></a><a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891">00767</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00768"></a>00768                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00769"></a>00769                 <span class="keyword">const</span> uChar low,
<a name="l00770"></a>00770                 <span class="keyword">const</span> uChar high,
<a name="l00771"></a>00771                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00772"></a>00772         {
<a name="l00773"></a>00773         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_8u_C1IR,
<a name="l00774"></a>00774                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00775"></a>00775                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00776"></a>00776                 low,
<a name="l00777"></a>00777                 high,
<a name="l00778"></a>00778                 &amp; pSeed);
<a name="l00779"></a>00779         }
<a name="l00780"></a>00780 
<a name="l00781"></a>00781 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_16u_C1IR</span>
<a name="l00782"></a><a class="code" href="group__qvippIDEAIF.html#gaf358004d342fad4b3b157487ac52873a">00782</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00783"></a>00783                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00784"></a>00784                 <span class="keyword">const</span> uShort low,
<a name="l00785"></a>00785                 <span class="keyword">const</span> uShort high,
<a name="l00786"></a>00786                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00787"></a>00787         {
<a name="l00788"></a>00788         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_16u_C1IR,
<a name="l00789"></a>00789                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00790"></a>00790                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00791"></a>00791                 low,
<a name="l00792"></a>00792                 high,
<a name="l00793"></a>00793                 &amp; pSeed);
<a name="l00794"></a>00794         }
<a name="l00795"></a>00795 
<a name="l00796"></a>00796 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_16s_C1IR</span>
<a name="l00797"></a><a class="code" href="group__qvippIDEAIF.html#gabc58cbb673480825e2351914abf8edf3">00797</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00798"></a>00798                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00799"></a>00799                 <span class="keyword">const</span> sShort low,
<a name="l00800"></a>00800                 <span class="keyword">const</span> sShort high,
<a name="l00801"></a>00801                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00802"></a>00802         {
<a name="l00803"></a>00803         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_16s_C1IR,
<a name="l00804"></a>00804                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00805"></a>00805                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00806"></a>00806                 low,
<a name="l00807"></a>00807                 high,
<a name="l00808"></a>00808                 &amp; pSeed);
<a name="l00809"></a>00809         }
<a name="l00810"></a>00810 
<a name="l00811"></a>00811 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_32f_C1IR</span>
<a name="l00812"></a><a class="code" href="group__qvippIDEAIF.html#ga2c7d98b52c68ca72e2c4567b77c03110">00812</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00813"></a>00813                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00814"></a>00814                 <span class="keyword">const</span> sFloat low,
<a name="l00815"></a>00815                 <span class="keyword">const</span> sFloat high,
<a name="l00816"></a>00816                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00817"></a>00817         {
<a name="l00818"></a>00818         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_32f_C1IR,
<a name="l00819"></a>00819                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00820"></a>00820                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00821"></a>00821                 low,
<a name="l00822"></a>00822                 high,
<a name="l00823"></a>00823                 &amp; pSeed);
<a name="l00824"></a>00824         }
<a name="l00825"></a>00825 
<a name="l00826"></a>00826 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_8u_C3IR</span>
<a name="l00827"></a><a class="code" href="group__qvippIDEAIF.html#gac6dfd8d17f18dffcfa58d21dc726264c">00827</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00828"></a>00828                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00829"></a>00829                 <span class="keyword">const</span> uChar low,
<a name="l00830"></a>00830                 <span class="keyword">const</span> uChar high,
<a name="l00831"></a>00831                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00832"></a>00832         {
<a name="l00833"></a>00833         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_8u_C3IR,
<a name="l00834"></a>00834                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00835"></a>00835                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00836"></a>00836                 low,
<a name="l00837"></a>00837                 high,
<a name="l00838"></a>00838                 &amp; pSeed);
<a name="l00839"></a>00839         }
<a name="l00840"></a>00840 
<a name="l00841"></a>00841 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_16u_C3IR</span>
<a name="l00842"></a><a class="code" href="group__qvippIDEAIF.html#ga7a738e1afe636de1bc2cb787a58abe4f">00842</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00843"></a>00843                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00844"></a>00844                 <span class="keyword">const</span> uShort low,
<a name="l00845"></a>00845                 <span class="keyword">const</span> uShort high,
<a name="l00846"></a>00846                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00847"></a>00847         {
<a name="l00848"></a>00848         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_16u_C3IR,
<a name="l00849"></a>00849                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00850"></a>00850                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00851"></a>00851                 low,
<a name="l00852"></a>00852                 high,
<a name="l00853"></a>00853                 &amp; pSeed);
<a name="l00854"></a>00854         }
<a name="l00855"></a>00855 
<a name="l00856"></a>00856 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_16s_C3IR</span>
<a name="l00857"></a><a class="code" href="group__qvippIDEAIF.html#ga18de1d523dc73d65350aef0faf89fea9">00857</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00858"></a>00858                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00859"></a>00859                 <span class="keyword">const</span> sShort low,
<a name="l00860"></a>00860                 <span class="keyword">const</span> sShort high,
<a name="l00861"></a>00861                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00862"></a>00862         {
<a name="l00863"></a>00863         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_16s_C3IR,
<a name="l00864"></a>00864                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00865"></a>00865                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00866"></a>00866                 low,
<a name="l00867"></a>00867                 high,
<a name="l00868"></a>00868                 &amp; pSeed);
<a name="l00869"></a>00869         }
<a name="l00870"></a>00870 
<a name="l00871"></a>00871 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddRandUniform_Direct_32f_C3IR</span>
<a name="l00872"></a><a class="code" href="group__qvippIDEAIF.html#ga8e9a07fcbc5f06b710704f78689b13b1">00872</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>(
<a name="l00873"></a>00873                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l00874"></a>00874                 <span class="keyword">const</span> sFloat low,
<a name="l00875"></a>00875                 <span class="keyword">const</span> sFloat high,
<a name="l00876"></a>00876                  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &amp; pSeed)
<a name="l00877"></a>00877         {
<a name="l00878"></a>00878         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga0f8ef21d706b4ac63b913eee414bc891" title="Generates pseudo-random samples with uniform distribution and adds them to an image...">AddRandUniform_Direct</a>, ippiAddRandUniform_Direct_32f_C3IR,
<a name="l00879"></a>00879                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00880"></a>00880                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l00881"></a>00881                 low,
<a name="l00882"></a>00882                 high,
<a name="l00883"></a>00883                 &amp; pSeed);
<a name="l00884"></a>00884         }
<a name="l00885"></a>00885 
<a name="l00886"></a>00886 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_8u_C1RSfs</span>
<a name="l00887"></a><a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b">00887</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00888"></a>00888                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l00889"></a>00889                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l00890"></a>00890                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00891"></a>00891                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00892"></a>00892                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00893"></a>00893         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00894"></a>00894 
<a name="l00895"></a>00895         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00896"></a>00896 
<a name="l00897"></a>00897         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_8u_C1RSfs,
<a name="l00898"></a>00898                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00899"></a>00899                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00900"></a>00900                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00901"></a>00901                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00902"></a>00902                 scaleFactor);
<a name="l00903"></a>00903         }
<a name="l00904"></a>00904 
<a name="l00905"></a>00905 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_8u_C3RSfs</span>
<a name="l00906"></a><a class="code" href="group__qvippIAALO.html#gaf8c247261046171598854e9dd98a9820">00906</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00907"></a>00907                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l00908"></a>00908                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l00909"></a>00909                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00910"></a>00910                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00911"></a>00911                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00912"></a>00912         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00913"></a>00913 
<a name="l00914"></a>00914         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00915"></a>00915 
<a name="l00916"></a>00916         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_8u_C3RSfs,
<a name="l00917"></a>00917                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00918"></a>00918                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00919"></a>00919                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00920"></a>00920                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00921"></a>00921                 scaleFactor);
<a name="l00922"></a>00922         }
<a name="l00923"></a>00923 
<a name="l00924"></a>00924 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_16u_C1RSfs</span>
<a name="l00925"></a><a class="code" href="group__qvippIAALO.html#ga0b47017d1f184e86f48f33264c5fab6e">00925</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00926"></a>00926                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l00927"></a>00927                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l00928"></a>00928                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00929"></a>00929                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00930"></a>00930                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00931"></a>00931         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00932"></a>00932 
<a name="l00933"></a>00933         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00934"></a>00934 
<a name="l00935"></a>00935         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_16u_C1RSfs,
<a name="l00936"></a>00936                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00937"></a>00937                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00938"></a>00938                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00939"></a>00939                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00940"></a>00940                 scaleFactor);
<a name="l00941"></a>00941         }
<a name="l00942"></a>00942 
<a name="l00943"></a>00943 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_16u_C3RSfs</span>
<a name="l00944"></a><a class="code" href="group__qvippIAALO.html#ga80046d6d05e094bcc1d28af085ac18e7">00944</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00945"></a>00945                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l00946"></a>00946                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l00947"></a>00947                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00948"></a>00948                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00949"></a>00949                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00950"></a>00950         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00951"></a>00951 
<a name="l00952"></a>00952         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00953"></a>00953 
<a name="l00954"></a>00954         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_16u_C3RSfs,
<a name="l00955"></a>00955                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00956"></a>00956                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00957"></a>00957                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00958"></a>00958                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00959"></a>00959                 scaleFactor);
<a name="l00960"></a>00960         }
<a name="l00961"></a>00961 
<a name="l00962"></a>00962 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_16s_C1RSfs</span>
<a name="l00963"></a><a class="code" href="group__qvippIAALO.html#gaaade3b2c36f6518d83e51f9f797ef6ee">00963</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00964"></a>00964                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l00965"></a>00965                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l00966"></a>00966                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l00967"></a>00967                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00968"></a>00968                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00969"></a>00969         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00970"></a>00970 
<a name="l00971"></a>00971         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00972"></a>00972 
<a name="l00973"></a>00973         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_16s_C1RSfs,
<a name="l00974"></a>00974                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00975"></a>00975                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00976"></a>00976                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00977"></a>00977                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00978"></a>00978                 scaleFactor);
<a name="l00979"></a>00979         }
<a name="l00980"></a>00980 
<a name="l00981"></a>00981 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_16s_C3RSfs</span>
<a name="l00982"></a><a class="code" href="group__qvippIAALO.html#ga94f9c690a92eb5643a3278fd424b48bc">00982</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l00983"></a>00983                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l00984"></a>00984                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l00985"></a>00985                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l00986"></a>00986                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l00987"></a>00987                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l00988"></a>00988         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l00989"></a>00989 
<a name="l00990"></a>00990         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l00991"></a>00991 
<a name="l00992"></a>00992         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_16s_C3RSfs,
<a name="l00993"></a>00993                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00994"></a>00994                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00995"></a>00995                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l00996"></a>00996                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l00997"></a>00997                 scaleFactor);
<a name="l00998"></a>00998         }
<a name="l00999"></a>00999 
<a name="l01000"></a>01000 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_32f_C1R</span>
<a name="l01001"></a><a class="code" href="group__qvippIAALO.html#ga81051541e4cc320b3c7b537b00bb0ef1">01001</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l01002"></a>01002                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01003"></a>01003                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01004"></a>01004                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01005"></a>01005                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01006"></a>01006         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01007"></a>01007 
<a name="l01008"></a>01008         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01009"></a>01009 
<a name="l01010"></a>01010         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_32f_C1R,
<a name="l01011"></a>01011                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01012"></a>01012                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01013"></a>01013                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01014"></a>01014                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01015"></a>01015         }
<a name="l01016"></a>01016 
<a name="l01017"></a>01017 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAdd_32f_C3R</span>
<a name="l01018"></a><a class="code" href="group__qvippIAALO.html#ga66bd6c77ca3c10da7db4c960faf9fc75">01018</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>(
<a name="l01019"></a>01019                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01020"></a>01020                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01021"></a>01021                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01022"></a>01022                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01023"></a>01023         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01024"></a>01024 
<a name="l01025"></a>01025         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01026"></a>01026 
<a name="l01027"></a>01027         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga44cde4bf9c772056004a9fc94fd4123b" title="Add image to accumulator.">Add</a>, ippiAdd_32f_C3R,
<a name="l01028"></a>01028                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01029"></a>01029                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01030"></a>01030                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01031"></a>01031                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01032"></a>01032         }
<a name="l01033"></a>01033 
<a name="l01034"></a>01034 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_8u_C1RSfs</span>
<a name="l01035"></a><a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583">01035</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01036"></a>01036                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01037"></a>01037                 <span class="keyword">const</span> uChar value,
<a name="l01038"></a>01038                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01039"></a>01039                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01040"></a>01040                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01041"></a>01041         {
<a name="l01042"></a>01042         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01043"></a>01043 
<a name="l01044"></a>01044         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_8u_C1RSfs,
<a name="l01045"></a>01045                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01046"></a>01046                 value,
<a name="l01047"></a>01047                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01048"></a>01048                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01049"></a>01049                 scaleFactor);
<a name="l01050"></a>01050         }
<a name="l01051"></a>01051 
<a name="l01052"></a>01052 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_8u_C3RSfs</span>
<a name="l01053"></a><a class="code" href="group__qvippIAALO.html#ga9a1fb8bb949d4335ee057dec59d71771">01053</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01054"></a>01054                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01055"></a>01055                 <span class="keyword">const</span>  uChar value[3],
<a name="l01056"></a>01056                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01057"></a>01057                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01058"></a>01058                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01059"></a>01059         {
<a name="l01060"></a>01060         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01061"></a>01061 
<a name="l01062"></a>01062         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_8u_C3RSfs,
<a name="l01063"></a>01063                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01064"></a>01064                 value,
<a name="l01065"></a>01065                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01066"></a>01066                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01067"></a>01067                 scaleFactor);
<a name="l01068"></a>01068         }
<a name="l01069"></a>01069 
<a name="l01070"></a>01070 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_16u_C1RSfs</span>
<a name="l01071"></a><a class="code" href="group__qvippIAALO.html#ga991dd9623fa9574e7c6bed1b44d7d507">01071</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01072"></a>01072                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01073"></a>01073                 <span class="keyword">const</span> uShort value,
<a name="l01074"></a>01074                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01075"></a>01075                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01076"></a>01076                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01077"></a>01077         {
<a name="l01078"></a>01078         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01079"></a>01079 
<a name="l01080"></a>01080         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_16u_C1RSfs,
<a name="l01081"></a>01081                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01082"></a>01082                 value,
<a name="l01083"></a>01083                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01084"></a>01084                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01085"></a>01085                 scaleFactor);
<a name="l01086"></a>01086         }
<a name="l01087"></a>01087 
<a name="l01088"></a>01088 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_16u_C3RSfs</span>
<a name="l01089"></a><a class="code" href="group__qvippIAALO.html#ga3db1b9b8804573521a3054310ae8a3e5">01089</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01090"></a>01090                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01091"></a>01091                 <span class="keyword">const</span>  uShort value[3],
<a name="l01092"></a>01092                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01093"></a>01093                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01094"></a>01094                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01095"></a>01095         {
<a name="l01096"></a>01096         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01097"></a>01097 
<a name="l01098"></a>01098         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_16u_C3RSfs,
<a name="l01099"></a>01099                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01100"></a>01100                 value,
<a name="l01101"></a>01101                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01102"></a>01102                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01103"></a>01103                 scaleFactor);
<a name="l01104"></a>01104         }
<a name="l01105"></a>01105 
<a name="l01106"></a>01106 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_16s_C1RSfs</span>
<a name="l01107"></a><a class="code" href="group__qvippIAALO.html#gad60f71c86cd7a7b4402ccfc05bf23aff">01107</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01108"></a>01108                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01109"></a>01109                 <span class="keyword">const</span> sShort value,
<a name="l01110"></a>01110                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01111"></a>01111                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01112"></a>01112                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01113"></a>01113         {
<a name="l01114"></a>01114         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01115"></a>01115 
<a name="l01116"></a>01116         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_16s_C1RSfs,
<a name="l01117"></a>01117                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01118"></a>01118                 value,
<a name="l01119"></a>01119                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01120"></a>01120                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01121"></a>01121                 scaleFactor);
<a name="l01122"></a>01122         }
<a name="l01123"></a>01123 
<a name="l01124"></a>01124 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_16s_C3RSfs</span>
<a name="l01125"></a><a class="code" href="group__qvippIAALO.html#ga35018f2f36f5bf8eaa4feafd0f9b20d3">01125</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01126"></a>01126                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01127"></a>01127                 <span class="keyword">const</span>  sShort value[3],
<a name="l01128"></a>01128                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01129"></a>01129                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01130"></a>01130                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01131"></a>01131         {
<a name="l01132"></a>01132         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01133"></a>01133 
<a name="l01134"></a>01134         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_16s_C3RSfs,
<a name="l01135"></a>01135                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01136"></a>01136                 value,
<a name="l01137"></a>01137                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01138"></a>01138                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01139"></a>01139                 scaleFactor);
<a name="l01140"></a>01140         }
<a name="l01141"></a>01141 
<a name="l01142"></a>01142 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_32f_C1R</span>
<a name="l01143"></a><a class="code" href="group__qvippIAALO.html#ga607a89d1744fd5b8a58ad38da3267491">01143</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01144"></a>01144                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01145"></a>01145                 <span class="keyword">const</span> sFloat value,
<a name="l01146"></a>01146                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01147"></a>01147                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01148"></a>01148         {
<a name="l01149"></a>01149         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01150"></a>01150 
<a name="l01151"></a>01151         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_32f_C1R,
<a name="l01152"></a>01152                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01153"></a>01153                 value,
<a name="l01154"></a>01154                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01155"></a>01155                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01156"></a>01156         }
<a name="l01157"></a>01157 
<a name="l01158"></a>01158 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAddC_32f_C3R</span>
<a name="l01159"></a><a class="code" href="group__qvippIAALO.html#ga78fb85d2921e996b24e7193eff72c4e5">01159</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>(
<a name="l01160"></a>01160                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01161"></a>01161                 <span class="keyword">const</span>  sFloat value[3],
<a name="l01162"></a>01162                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01163"></a>01163                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01164"></a>01164         {
<a name="l01165"></a>01165         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01166"></a>01166 
<a name="l01167"></a>01167         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga79125dd2c16c07ab21c9bf8ca78a7583" title="QVision wrapper function for IPP&amp;#39;s ippiAddC_8u_C1RSfs.">AddC</a>, ippiAddC_32f_C3R,
<a name="l01168"></a>01168                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01169"></a>01169                 value,
<a name="l01170"></a>01170                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01171"></a>01171                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01172"></a>01172         }
<a name="l01173"></a>01173 
<a name="l01174"></a>01174 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_8u_C1RSfs</span>
<a name="l01175"></a><a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a">01175</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01176"></a>01176                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01177"></a>01177                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01178"></a>01178                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01179"></a>01179                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01180"></a>01180                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01181"></a>01181         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01182"></a>01182 
<a name="l01183"></a>01183         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01184"></a>01184 
<a name="l01185"></a>01185         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_8u_C1RSfs,
<a name="l01186"></a>01186                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01187"></a>01187                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01188"></a>01188                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01189"></a>01189                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01190"></a>01190                 scaleFactor);
<a name="l01191"></a>01191         }
<a name="l01192"></a>01192 
<a name="l01193"></a>01193 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_8u_C3RSfs</span>
<a name="l01194"></a><a class="code" href="group__qvippIAALO.html#ga4243b7ca4db538468adc7af79a6a6374">01194</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01195"></a>01195                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01196"></a>01196                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01197"></a>01197                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01198"></a>01198                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01199"></a>01199                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01200"></a>01200         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01201"></a>01201 
<a name="l01202"></a>01202         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01203"></a>01203 
<a name="l01204"></a>01204         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_8u_C3RSfs,
<a name="l01205"></a>01205                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01206"></a>01206                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01207"></a>01207                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01208"></a>01208                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01209"></a>01209                 scaleFactor);
<a name="l01210"></a>01210         }
<a name="l01211"></a>01211 
<a name="l01212"></a>01212 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_16u_C1RSfs</span>
<a name="l01213"></a><a class="code" href="group__qvippIAALO.html#gaf3fe9c16b9926a3d36bdf38a8842dc80">01213</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01214"></a>01214                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01215"></a>01215                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01216"></a>01216                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01217"></a>01217                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01218"></a>01218                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01219"></a>01219         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01220"></a>01220 
<a name="l01221"></a>01221         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01222"></a>01222 
<a name="l01223"></a>01223         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_16u_C1RSfs,
<a name="l01224"></a>01224                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01225"></a>01225                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01226"></a>01226                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01227"></a>01227                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01228"></a>01228                 scaleFactor);
<a name="l01229"></a>01229         }
<a name="l01230"></a>01230 
<a name="l01231"></a>01231 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_16u_C3RSfs</span>
<a name="l01232"></a><a class="code" href="group__qvippIAALO.html#gad65b40452cac7578990e97c9969e80aa">01232</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01233"></a>01233                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01234"></a>01234                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01235"></a>01235                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01236"></a>01236                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01237"></a>01237                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01238"></a>01238         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01239"></a>01239 
<a name="l01240"></a>01240         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01241"></a>01241 
<a name="l01242"></a>01242         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_16u_C3RSfs,
<a name="l01243"></a>01243                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01244"></a>01244                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01245"></a>01245                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01246"></a>01246                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01247"></a>01247                 scaleFactor);
<a name="l01248"></a>01248         }
<a name="l01249"></a>01249 
<a name="l01250"></a>01250 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_16s_C1RSfs</span>
<a name="l01251"></a><a class="code" href="group__qvippIAALO.html#gab50c7cca210caf8410f1d081d1de7a6c">01251</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01252"></a>01252                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01253"></a>01253                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01254"></a>01254                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01255"></a>01255                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01256"></a>01256                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01257"></a>01257         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01258"></a>01258 
<a name="l01259"></a>01259         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01260"></a>01260 
<a name="l01261"></a>01261         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_16s_C1RSfs,
<a name="l01262"></a>01262                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01263"></a>01263                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01264"></a>01264                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01265"></a>01265                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01266"></a>01266                 scaleFactor);
<a name="l01267"></a>01267         }
<a name="l01268"></a>01268 
<a name="l01269"></a>01269 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_16s_C3RSfs</span>
<a name="l01270"></a><a class="code" href="group__qvippIAALO.html#gab2af53c0d5aeef14af61e5c44847fa63">01270</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01271"></a>01271                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01272"></a>01272                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01273"></a>01273                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01274"></a>01274                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01275"></a>01275                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01276"></a>01276         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01277"></a>01277 
<a name="l01278"></a>01278         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01279"></a>01279 
<a name="l01280"></a>01280         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_16s_C3RSfs,
<a name="l01281"></a>01281                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01282"></a>01282                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01283"></a>01283                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01284"></a>01284                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01285"></a>01285                 scaleFactor);
<a name="l01286"></a>01286         }
<a name="l01287"></a>01287 
<a name="l01288"></a>01288 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_32f_C3R</span>
<a name="l01289"></a><a class="code" href="group__qvippIAALO.html#ga038d26dd41012491f08450f64dee49c6">01289</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01290"></a>01290                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01291"></a>01291                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01292"></a>01292                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01293"></a>01293                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01294"></a>01294         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01295"></a>01295 
<a name="l01296"></a>01296         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01297"></a>01297 
<a name="l01298"></a>01298         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_32f_C3R,
<a name="l01299"></a>01299                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01300"></a>01300                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01301"></a>01301                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01302"></a>01302                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01303"></a>01303         }
<a name="l01304"></a>01304 
<a name="l01305"></a>01305 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMul_32f_C1R</span>
<a name="l01306"></a><a class="code" href="group__qvippIAALO.html#gafa67031c1eb568cba37c37ac5dd7f912">01306</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>(
<a name="l01307"></a>01307                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01308"></a>01308                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01309"></a>01309                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01310"></a>01310                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01311"></a>01311         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01312"></a>01312 
<a name="l01313"></a>01313         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01314"></a>01314 
<a name="l01315"></a>01315         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf69fed782124cc0f79894de83b83e82a" title="Adds, subtracts, or multiplies pixel values of two source images and places the results...">Mul</a>, ippiMul_32f_C1R,
<a name="l01316"></a>01316                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01317"></a>01317                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01318"></a>01318                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01319"></a>01319                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01320"></a>01320         }
<a name="l01321"></a>01321 
<a name="l01322"></a>01322 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_8u_C1RSfs</span>
<a name="l01323"></a><a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd">01323</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01324"></a>01324                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01325"></a>01325                 <span class="keyword">const</span> uChar value,
<a name="l01326"></a>01326                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01327"></a>01327                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01328"></a>01328                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01329"></a>01329         {
<a name="l01330"></a>01330         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01331"></a>01331 
<a name="l01332"></a>01332         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_8u_C1RSfs,
<a name="l01333"></a>01333                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01334"></a>01334                 value,
<a name="l01335"></a>01335                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01336"></a>01336                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01337"></a>01337                 scaleFactor);
<a name="l01338"></a>01338         }
<a name="l01339"></a>01339 
<a name="l01340"></a>01340 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_8u_C3RSfs</span>
<a name="l01341"></a><a class="code" href="group__qvippIAALO.html#ga5e58f58a17cb14f051ddb174335d74ed">01341</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01342"></a>01342                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01343"></a>01343                 <span class="keyword">const</span>  uChar value[3],
<a name="l01344"></a>01344                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01345"></a>01345                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01346"></a>01346                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01347"></a>01347         {
<a name="l01348"></a>01348         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01349"></a>01349 
<a name="l01350"></a>01350         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_8u_C3RSfs,
<a name="l01351"></a>01351                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01352"></a>01352                 value,
<a name="l01353"></a>01353                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01354"></a>01354                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01355"></a>01355                 scaleFactor);
<a name="l01356"></a>01356         }
<a name="l01357"></a>01357 
<a name="l01358"></a>01358 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_16u_C1RSfs</span>
<a name="l01359"></a><a class="code" href="group__qvippIAALO.html#gae61913753c069a1984af2af6087e42c1">01359</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01360"></a>01360                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01361"></a>01361                 <span class="keyword">const</span> uShort value,
<a name="l01362"></a>01362                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01363"></a>01363                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01364"></a>01364                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01365"></a>01365         {
<a name="l01366"></a>01366         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01367"></a>01367 
<a name="l01368"></a>01368         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_16u_C1RSfs,
<a name="l01369"></a>01369                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01370"></a>01370                 value,
<a name="l01371"></a>01371                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01372"></a>01372                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01373"></a>01373                 scaleFactor);
<a name="l01374"></a>01374         }
<a name="l01375"></a>01375 
<a name="l01376"></a>01376 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_16u_C3RSfs</span>
<a name="l01377"></a><a class="code" href="group__qvippIAALO.html#gadde04485ec1957548685d887ca5f4769">01377</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01378"></a>01378                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01379"></a>01379                 <span class="keyword">const</span>  uShort value[3],
<a name="l01380"></a>01380                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01381"></a>01381                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01382"></a>01382                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01383"></a>01383         {
<a name="l01384"></a>01384         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01385"></a>01385 
<a name="l01386"></a>01386         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_16u_C3RSfs,
<a name="l01387"></a>01387                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01388"></a>01388                 value,
<a name="l01389"></a>01389                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01390"></a>01390                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01391"></a>01391                 scaleFactor);
<a name="l01392"></a>01392         }
<a name="l01393"></a>01393 
<a name="l01394"></a>01394 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_16s_C1RSfs</span>
<a name="l01395"></a><a class="code" href="group__qvippIAALO.html#ga66001eca4569feed5d8d44b91fee1af4">01395</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01396"></a>01396                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01397"></a>01397                 <span class="keyword">const</span> sShort value,
<a name="l01398"></a>01398                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01399"></a>01399                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01400"></a>01400                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01401"></a>01401         {
<a name="l01402"></a>01402         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01403"></a>01403 
<a name="l01404"></a>01404         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_16s_C1RSfs,
<a name="l01405"></a>01405                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01406"></a>01406                 value,
<a name="l01407"></a>01407                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01408"></a>01408                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01409"></a>01409                 scaleFactor);
<a name="l01410"></a>01410         }
<a name="l01411"></a>01411 
<a name="l01412"></a>01412 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_16s_C3RSfs</span>
<a name="l01413"></a><a class="code" href="group__qvippIAALO.html#ga56a5181927f6ed03d22e27512f8f1b21">01413</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01414"></a>01414                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01415"></a>01415                 <span class="keyword">const</span>  sShort value[3],
<a name="l01416"></a>01416                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01417"></a>01417                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01418"></a>01418                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01419"></a>01419         {
<a name="l01420"></a>01420         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01421"></a>01421 
<a name="l01422"></a>01422         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_16s_C3RSfs,
<a name="l01423"></a>01423                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01424"></a>01424                 value,
<a name="l01425"></a>01425                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01426"></a>01426                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01427"></a>01427                 scaleFactor);
<a name="l01428"></a>01428         }
<a name="l01429"></a>01429 
<a name="l01430"></a>01430 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_32f_C1R</span>
<a name="l01431"></a><a class="code" href="group__qvippIAALO.html#ga888f2b8f0af205a102c7fbfd3716324a">01431</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01432"></a>01432                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01433"></a>01433                 <span class="keyword">const</span> sFloat value,
<a name="l01434"></a>01434                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01435"></a>01435                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01436"></a>01436         {
<a name="l01437"></a>01437         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01438"></a>01438 
<a name="l01439"></a>01439         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_32f_C1R,
<a name="l01440"></a>01440                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01441"></a>01441                 value,
<a name="l01442"></a>01442                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01443"></a>01443                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01444"></a>01444         }
<a name="l01445"></a>01445 
<a name="l01446"></a>01446 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulC_32f_C3R</span>
<a name="l01447"></a><a class="code" href="group__qvippIAALO.html#ga7ad7caac511adccd269ddcd5a48c64e6">01447</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>(
<a name="l01448"></a>01448                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01449"></a>01449                 <span class="keyword">const</span>  sFloat value[3],
<a name="l01450"></a>01450                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01451"></a>01451                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01452"></a>01452         {
<a name="l01453"></a>01453         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01454"></a>01454 
<a name="l01455"></a>01455         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gadc8a14bd103bb45afa43950ce454f2fd" title="Adds, subtracts, or multiplies pixel values of an image and a constant, and places...">MulC</a>, ippiMulC_32f_C3R,
<a name="l01456"></a>01456                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01457"></a>01457                 value,
<a name="l01458"></a>01458                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01459"></a>01459                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01460"></a>01460         }
<a name="l01461"></a>01461 
<a name="l01462"></a>01462 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulScale_8u_C1R</span>
<a name="l01463"></a><a class="code" href="group__qvippIAALO.html#ga6fd6ed80182abfe683866f1d73fc004d">01463</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga6fd6ed80182abfe683866f1d73fc004d" title="QVision wrapper function for IPP&amp;#39;s ippiMulScale_8u_C1R.">MulScale</a>(
<a name="l01464"></a>01464                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01465"></a>01465                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01466"></a>01466                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01467"></a>01467                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01468"></a>01468         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01469"></a>01469 
<a name="l01470"></a>01470         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01471"></a>01471 
<a name="l01472"></a>01472         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga6fd6ed80182abfe683866f1d73fc004d" title="QVision wrapper function for IPP&amp;#39;s ippiMulScale_8u_C1R.">MulScale</a>, ippiMulScale_8u_C1R,
<a name="l01473"></a>01473                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01474"></a>01474                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01475"></a>01475                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01476"></a>01476                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01477"></a>01477         }
<a name="l01478"></a>01478 
<a name="l01479"></a>01479 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMulScale_8u_C3R</span>
<a name="l01480"></a><a class="code" href="group__qvippIAALO.html#ga4e89ffce82a99da36e19c544e0d4dda7">01480</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga6fd6ed80182abfe683866f1d73fc004d" title="QVision wrapper function for IPP&amp;#39;s ippiMulScale_8u_C1R.">MulScale</a>(
<a name="l01481"></a>01481                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01482"></a>01482                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01483"></a>01483                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01484"></a>01484                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01485"></a>01485         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01486"></a>01486 
<a name="l01487"></a>01487         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01488"></a>01488 
<a name="l01489"></a>01489         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga6fd6ed80182abfe683866f1d73fc004d" title="QVision wrapper function for IPP&amp;#39;s ippiMulScale_8u_C1R.">MulScale</a>, ippiMulScale_8u_C3R,
<a name="l01490"></a>01490                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01491"></a>01491                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01492"></a>01492                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01493"></a>01493                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01494"></a>01494         }
<a name="l01495"></a>01495 
<a name="l01496"></a>01496 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_8u_C1RSfs</span>
<a name="l01497"></a><a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818">01497</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01498"></a>01498                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01499"></a>01499                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01500"></a>01500                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01501"></a>01501                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01502"></a>01502                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01503"></a>01503         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01504"></a>01504 
<a name="l01505"></a>01505         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01506"></a>01506 
<a name="l01507"></a>01507         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_8u_C1RSfs,
<a name="l01508"></a>01508                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01509"></a>01509                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01510"></a>01510                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01511"></a>01511                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01512"></a>01512                 scaleFactor);
<a name="l01513"></a>01513         }
<a name="l01514"></a>01514 
<a name="l01515"></a>01515 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_8u_C3RSfs</span>
<a name="l01516"></a><a class="code" href="group__qvippIAALO.html#ga5fb4ec277f576506a23e334e66e88019">01516</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01517"></a>01517                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01518"></a>01518                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01519"></a>01519                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01520"></a>01520                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01521"></a>01521                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01522"></a>01522         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01523"></a>01523 
<a name="l01524"></a>01524         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01525"></a>01525 
<a name="l01526"></a>01526         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_8u_C3RSfs,
<a name="l01527"></a>01527                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01528"></a>01528                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01529"></a>01529                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01530"></a>01530                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01531"></a>01531                 scaleFactor);
<a name="l01532"></a>01532         }
<a name="l01533"></a>01533 
<a name="l01534"></a>01534 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_16u_C1RSfs</span>
<a name="l01535"></a><a class="code" href="group__qvippIAALO.html#gab74adf11c26237f357ce81f73071e7f4">01535</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01536"></a>01536                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01537"></a>01537                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01538"></a>01538                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01539"></a>01539                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01540"></a>01540                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01541"></a>01541         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01542"></a>01542 
<a name="l01543"></a>01543         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01544"></a>01544 
<a name="l01545"></a>01545         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_16u_C1RSfs,
<a name="l01546"></a>01546                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01547"></a>01547                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01548"></a>01548                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01549"></a>01549                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01550"></a>01550                 scaleFactor);
<a name="l01551"></a>01551         }
<a name="l01552"></a>01552 
<a name="l01553"></a>01553 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_16u_C3RSfs</span>
<a name="l01554"></a><a class="code" href="group__qvippIAALO.html#ga3a716bc8880f7bbe130f76cce4141833">01554</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01555"></a>01555                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01556"></a>01556                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01557"></a>01557                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01558"></a>01558                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01559"></a>01559                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01560"></a>01560         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01561"></a>01561 
<a name="l01562"></a>01562         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01563"></a>01563 
<a name="l01564"></a>01564         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_16u_C3RSfs,
<a name="l01565"></a>01565                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01566"></a>01566                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01567"></a>01567                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01568"></a>01568                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01569"></a>01569                 scaleFactor);
<a name="l01570"></a>01570         }
<a name="l01571"></a>01571 
<a name="l01572"></a>01572 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_16s_C1RSfs</span>
<a name="l01573"></a><a class="code" href="group__qvippIAALO.html#gae4f906d7378dcee1b2c7a101f5b8ff7d">01573</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01574"></a>01574                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01575"></a>01575                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01576"></a>01576                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01577"></a>01577                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01578"></a>01578                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01579"></a>01579         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01580"></a>01580 
<a name="l01581"></a>01581         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01582"></a>01582 
<a name="l01583"></a>01583         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_16s_C1RSfs,
<a name="l01584"></a>01584                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01585"></a>01585                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01586"></a>01586                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01587"></a>01587                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01588"></a>01588                 scaleFactor);
<a name="l01589"></a>01589         }
<a name="l01590"></a>01590 
<a name="l01591"></a>01591 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_16s_C3RSfs</span>
<a name="l01592"></a><a class="code" href="group__qvippIAALO.html#gacaa04e1d95fcd58955f9f6a02b1131fc">01592</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01593"></a>01593                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01594"></a>01594                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01595"></a>01595                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01596"></a>01596                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01597"></a>01597                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01598"></a>01598         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01599"></a>01599 
<a name="l01600"></a>01600         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01601"></a>01601 
<a name="l01602"></a>01602         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_16s_C3RSfs,
<a name="l01603"></a>01603                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01604"></a>01604                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01605"></a>01605                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01606"></a>01606                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01607"></a>01607                 scaleFactor);
<a name="l01608"></a>01608         }
<a name="l01609"></a>01609 
<a name="l01610"></a>01610 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_32f_C1R</span>
<a name="l01611"></a><a class="code" href="group__qvippIAALO.html#gabce3948b84a3ecef64c3ad86ddd034b0">01611</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01612"></a>01612                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01613"></a>01613                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01614"></a>01614                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01615"></a>01615                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01616"></a>01616         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01617"></a>01617 
<a name="l01618"></a>01618         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01619"></a>01619 
<a name="l01620"></a>01620         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_32f_C1R,
<a name="l01621"></a>01621                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01622"></a>01622                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01623"></a>01623                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01624"></a>01624                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01625"></a>01625         }
<a name="l01626"></a>01626 
<a name="l01627"></a>01627 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSub_32f_C3R</span>
<a name="l01628"></a><a class="code" href="group__qvippIAALO.html#gaf74be3e5c51b807ca3174f5d8e1adfe6">01628</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>(
<a name="l01629"></a>01629                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01630"></a>01630                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01631"></a>01631                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01632"></a>01632                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01633"></a>01633         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01634"></a>01634 
<a name="l01635"></a>01635         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01636"></a>01636 
<a name="l01637"></a>01637         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gad33dbf2f4305241b30c50d9523b3b818" title="QVision wrapper function for IPP&amp;#39;s ippiSub_8u_C1RSfs.">Sub</a>, ippiSub_32f_C3R,
<a name="l01638"></a>01638                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01639"></a>01639                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01640"></a>01640                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01641"></a>01641                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01642"></a>01642         }
<a name="l01643"></a>01643 
<a name="l01644"></a>01644 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_8u_C1RSfs</span>
<a name="l01645"></a><a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e">01645</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01646"></a>01646                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01647"></a>01647                 <span class="keyword">const</span> uChar value,
<a name="l01648"></a>01648                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01649"></a>01649                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01650"></a>01650                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01651"></a>01651         {
<a name="l01652"></a>01652         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01653"></a>01653 
<a name="l01654"></a>01654         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_8u_C1RSfs,
<a name="l01655"></a>01655                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01656"></a>01656                 value,
<a name="l01657"></a>01657                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01658"></a>01658                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01659"></a>01659                 scaleFactor);
<a name="l01660"></a>01660         }
<a name="l01661"></a>01661 
<a name="l01662"></a>01662 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_8u_C3RSfs</span>
<a name="l01663"></a><a class="code" href="group__qvippIAALO.html#ga03dc0fbbcc22b8c422e23a118757ab4e">01663</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01664"></a>01664                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01665"></a>01665                 <span class="keyword">const</span>  uChar value[3],
<a name="l01666"></a>01666                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01667"></a>01667                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01668"></a>01668                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01669"></a>01669         {
<a name="l01670"></a>01670         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01671"></a>01671 
<a name="l01672"></a>01672         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_8u_C3RSfs,
<a name="l01673"></a>01673                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01674"></a>01674                 value,
<a name="l01675"></a>01675                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01676"></a>01676                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01677"></a>01677                 scaleFactor);
<a name="l01678"></a>01678         }
<a name="l01679"></a>01679 
<a name="l01680"></a>01680 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_16u_C1RSfs</span>
<a name="l01681"></a><a class="code" href="group__qvippIAALO.html#gadda7b9b266620b09857f19a986f0a1c3">01681</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01682"></a>01682                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01683"></a>01683                 <span class="keyword">const</span> uShort value,
<a name="l01684"></a>01684                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01685"></a>01685                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01686"></a>01686                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01687"></a>01687         {
<a name="l01688"></a>01688         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01689"></a>01689 
<a name="l01690"></a>01690         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_16u_C1RSfs,
<a name="l01691"></a>01691                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01692"></a>01692                 value,
<a name="l01693"></a>01693                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01694"></a>01694                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01695"></a>01695                 scaleFactor);
<a name="l01696"></a>01696         }
<a name="l01697"></a>01697 
<a name="l01698"></a>01698 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_16s_C1RSfs</span>
<a name="l01699"></a><a class="code" href="group__qvippIAALO.html#gaa0c930f6fe509c36602145a51a4e33ca">01699</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01700"></a>01700                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01701"></a>01701                 <span class="keyword">const</span> sShort value,
<a name="l01702"></a>01702                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01703"></a>01703                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01704"></a>01704                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01705"></a>01705         {
<a name="l01706"></a>01706         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01707"></a>01707 
<a name="l01708"></a>01708         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_16s_C1RSfs,
<a name="l01709"></a>01709                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01710"></a>01710                 value,
<a name="l01711"></a>01711                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01712"></a>01712                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01713"></a>01713                 scaleFactor);
<a name="l01714"></a>01714         }
<a name="l01715"></a>01715 
<a name="l01716"></a>01716 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_16u_C3RSfs</span>
<a name="l01717"></a><a class="code" href="group__qvippIAALO.html#gacc8424578282cebdedcff10185724769">01717</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01718"></a>01718                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01719"></a>01719                 <span class="keyword">const</span>  uShort value[3],
<a name="l01720"></a>01720                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01721"></a>01721                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01722"></a>01722                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01723"></a>01723         {
<a name="l01724"></a>01724         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01725"></a>01725 
<a name="l01726"></a>01726         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_16u_C3RSfs,
<a name="l01727"></a>01727                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01728"></a>01728                 value,
<a name="l01729"></a>01729                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01730"></a>01730                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01731"></a>01731                 scaleFactor);
<a name="l01732"></a>01732         }
<a name="l01733"></a>01733 
<a name="l01734"></a>01734 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_16s_C3RSfs</span>
<a name="l01735"></a><a class="code" href="group__qvippIAALO.html#ga9f82eb0f36b16ce3a9a4ac97cf04a313">01735</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01736"></a>01736                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01737"></a>01737                 <span class="keyword">const</span>  sShort value[3],
<a name="l01738"></a>01738                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01739"></a>01739                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01740"></a>01740                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01741"></a>01741         {
<a name="l01742"></a>01742         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01743"></a>01743 
<a name="l01744"></a>01744         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_16s_C3RSfs,
<a name="l01745"></a>01745                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01746"></a>01746                 value,
<a name="l01747"></a>01747                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01748"></a>01748                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01749"></a>01749                 scaleFactor);
<a name="l01750"></a>01750         }
<a name="l01751"></a>01751 
<a name="l01752"></a>01752 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_32f_C1R</span>
<a name="l01753"></a><a class="code" href="group__qvippIAALO.html#ga1ae5d409125713f40f3a39109242a89d">01753</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01754"></a>01754                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01755"></a>01755                 <span class="keyword">const</span> sFloat value,
<a name="l01756"></a>01756                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01757"></a>01757                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01758"></a>01758         {
<a name="l01759"></a>01759         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01760"></a>01760 
<a name="l01761"></a>01761         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_32f_C1R,
<a name="l01762"></a>01762                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01763"></a>01763                 value,
<a name="l01764"></a>01764                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01765"></a>01765                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01766"></a>01766         }
<a name="l01767"></a>01767 
<a name="l01768"></a>01768 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSubC_32f_C3R</span>
<a name="l01769"></a><a class="code" href="group__qvippIAALO.html#gadcd3d22eb4598772f4f5bb3e1a6b56b7">01769</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>(
<a name="l01770"></a>01770                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01771"></a>01771                 <span class="keyword">const</span>  sFloat value[3],
<a name="l01772"></a>01772                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01773"></a>01773                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01774"></a>01774         {
<a name="l01775"></a>01775         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01776"></a>01776 
<a name="l01777"></a>01777         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1ee065c873d2ce8d8d40538f80ea001e" title="QVision wrapper function for IPP&amp;#39;s ippiSubC_8u_C1RSfs.">SubC</a>, ippiSubC_32f_C3R,
<a name="l01778"></a>01778                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01779"></a>01779                 value,
<a name="l01780"></a>01780                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01781"></a>01781                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01782"></a>01782         }
<a name="l01783"></a>01783 
<a name="l01784"></a>01784 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_8u_C1RSfs</span>
<a name="l01785"></a><a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622">01785</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01786"></a>01786                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01787"></a>01787                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01788"></a>01788                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01789"></a>01789                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01790"></a>01790                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01791"></a>01791         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01792"></a>01792 
<a name="l01793"></a>01793         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01794"></a>01794 
<a name="l01795"></a>01795         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_8u_C1RSfs,
<a name="l01796"></a>01796                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01797"></a>01797                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01798"></a>01798                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01799"></a>01799                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01800"></a>01800                 scaleFactor);
<a name="l01801"></a>01801         }
<a name="l01802"></a>01802 
<a name="l01803"></a>01803 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_8u_C3RSfs</span>
<a name="l01804"></a><a class="code" href="group__qvippIAALO.html#ga80fc6caeede40b35b55b5e7b9cda87b2">01804</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01805"></a>01805                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01806"></a>01806                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01807"></a>01807                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01808"></a>01808                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01809"></a>01809                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01810"></a>01810         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01811"></a>01811 
<a name="l01812"></a>01812         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01813"></a>01813 
<a name="l01814"></a>01814         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_8u_C3RSfs,
<a name="l01815"></a>01815                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01816"></a>01816                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01817"></a>01817                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01818"></a>01818                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01819"></a>01819                 scaleFactor);
<a name="l01820"></a>01820         }
<a name="l01821"></a>01821 
<a name="l01822"></a>01822 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_16u_C1RSfs</span>
<a name="l01823"></a><a class="code" href="group__qvippIAALO.html#ga29988e759483bdfdebdb8145e8c338bb">01823</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01824"></a>01824                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01825"></a>01825                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01826"></a>01826                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01827"></a>01827                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01828"></a>01828                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01829"></a>01829         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01830"></a>01830 
<a name="l01831"></a>01831         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01832"></a>01832 
<a name="l01833"></a>01833         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_16u_C1RSfs,
<a name="l01834"></a>01834                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01835"></a>01835                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01836"></a>01836                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01837"></a>01837                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01838"></a>01838                 scaleFactor);
<a name="l01839"></a>01839         }
<a name="l01840"></a>01840 
<a name="l01841"></a>01841 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_16u_C3RSfs</span>
<a name="l01842"></a><a class="code" href="group__qvippIAALO.html#gaf33084d19922ddf22232d6087af39fdd">01842</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01843"></a>01843                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01844"></a>01844                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01845"></a>01845                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01846"></a>01846                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01847"></a>01847                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01848"></a>01848         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01849"></a>01849 
<a name="l01850"></a>01850         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01851"></a>01851 
<a name="l01852"></a>01852         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_16u_C3RSfs,
<a name="l01853"></a>01853                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01854"></a>01854                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01855"></a>01855                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01856"></a>01856                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01857"></a>01857                 scaleFactor);
<a name="l01858"></a>01858         }
<a name="l01859"></a>01859 
<a name="l01860"></a>01860 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_16s_C1RSfs</span>
<a name="l01861"></a><a class="code" href="group__qvippIAALO.html#gabf2b60a171258c065cb478b55e075b6b">01861</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01862"></a>01862                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01863"></a>01863                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01864"></a>01864                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01865"></a>01865                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01866"></a>01866                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01867"></a>01867         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01868"></a>01868 
<a name="l01869"></a>01869         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01870"></a>01870 
<a name="l01871"></a>01871         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_16s_C1RSfs,
<a name="l01872"></a>01872                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01873"></a>01873                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01874"></a>01874                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01875"></a>01875                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01876"></a>01876                 scaleFactor);
<a name="l01877"></a>01877         }
<a name="l01878"></a>01878 
<a name="l01879"></a>01879 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_16s_C3RSfs</span>
<a name="l01880"></a><a class="code" href="group__qvippIAALO.html#ga9ebccdc3a8d94915da9dcc453f934b6d">01880</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01881"></a>01881                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01882"></a>01882                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01883"></a>01883                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01884"></a>01884                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01885"></a>01885                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01886"></a>01886         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01887"></a>01887 
<a name="l01888"></a>01888         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01889"></a>01889 
<a name="l01890"></a>01890         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_16s_C3RSfs,
<a name="l01891"></a>01891                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01892"></a>01892                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01893"></a>01893                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01894"></a>01894                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01895"></a>01895                 scaleFactor);
<a name="l01896"></a>01896         }
<a name="l01897"></a>01897 
<a name="l01898"></a>01898 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_32f_C3R</span>
<a name="l01899"></a><a class="code" href="group__qvippIAALO.html#gae021a012a0e475378f4c384d23e3514e">01899</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01900"></a>01900                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l01901"></a>01901                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l01902"></a>01902                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01903"></a>01903                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01904"></a>01904         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01905"></a>01905 
<a name="l01906"></a>01906         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01907"></a>01907 
<a name="l01908"></a>01908         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_32f_C3R,
<a name="l01909"></a>01909                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01910"></a>01910                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01911"></a>01911                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01912"></a>01912                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01913"></a>01913         }
<a name="l01914"></a>01914 
<a name="l01915"></a>01915 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDiv_32f_C1R</span>
<a name="l01916"></a><a class="code" href="group__qvippIAALO.html#gaf23cf822d9610967100bd6500c1eb3b1">01916</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>(
<a name="l01917"></a>01917                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l01918"></a>01918                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l01919"></a>01919                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01920"></a>01920                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01921"></a>01921         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l01922"></a>01922 
<a name="l01923"></a>01923         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l01924"></a>01924 
<a name="l01925"></a>01925         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf3539de07571607988bf21e9ba9d4622" title="Divides pixel values of an image by pixel values of another image and places the...">Div</a>, ippiDiv_32f_C1R,
<a name="l01926"></a>01926                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01927"></a>01927                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01928"></a>01928                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01929"></a>01929                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l01930"></a>01930         }
<a name="l01931"></a>01931 
<a name="l01932"></a>01932 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_8u_C1RSfs</span>
<a name="l01933"></a><a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961">01933</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l01934"></a>01934                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01935"></a>01935                 <span class="keyword">const</span> uChar value,
<a name="l01936"></a>01936                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01937"></a>01937                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01938"></a>01938                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01939"></a>01939         {
<a name="l01940"></a>01940         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01941"></a>01941 
<a name="l01942"></a>01942         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_8u_C1RSfs,
<a name="l01943"></a>01943                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01944"></a>01944                 value,
<a name="l01945"></a>01945                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01946"></a>01946                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01947"></a>01947                 scaleFactor);
<a name="l01948"></a>01948         }
<a name="l01949"></a>01949 
<a name="l01950"></a>01950 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_8u_C3RSfs</span>
<a name="l01951"></a><a class="code" href="group__qvippIAALO.html#gaf7b43f7f7e51710e3b6189e934f078e4">01951</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l01952"></a>01952                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01953"></a>01953                 <span class="keyword">const</span>  uChar value[3],
<a name="l01954"></a>01954                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01955"></a>01955                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01956"></a>01956                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01957"></a>01957         {
<a name="l01958"></a>01958         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01959"></a>01959 
<a name="l01960"></a>01960         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_8u_C3RSfs,
<a name="l01961"></a>01961                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01962"></a>01962                 value,
<a name="l01963"></a>01963                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01964"></a>01964                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01965"></a>01965                 scaleFactor);
<a name="l01966"></a>01966         }
<a name="l01967"></a>01967 
<a name="l01968"></a>01968 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_16u_C1RSfs</span>
<a name="l01969"></a><a class="code" href="group__qvippIAALO.html#ga72cc4b01a3705cc358a99a55908a260c">01969</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l01970"></a>01970                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l01971"></a>01971                 <span class="keyword">const</span> uShort value,
<a name="l01972"></a>01972                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l01973"></a>01973                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01974"></a>01974                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01975"></a>01975         {
<a name="l01976"></a>01976         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01977"></a>01977 
<a name="l01978"></a>01978         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_16u_C1RSfs,
<a name="l01979"></a>01979                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01980"></a>01980                 value,
<a name="l01981"></a>01981                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01982"></a>01982                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l01983"></a>01983                 scaleFactor);
<a name="l01984"></a>01984         }
<a name="l01985"></a>01985 
<a name="l01986"></a>01986 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_16u_C3RSfs</span>
<a name="l01987"></a><a class="code" href="group__qvippIAALO.html#ga849578cff4293fe2949d5d7f3a1aa10d">01987</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l01988"></a>01988                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l01989"></a>01989                 <span class="keyword">const</span>  uShort value[3],
<a name="l01990"></a>01990                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l01991"></a>01991                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l01992"></a>01992                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l01993"></a>01993         {
<a name="l01994"></a>01994         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l01995"></a>01995 
<a name="l01996"></a>01996         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_16u_C3RSfs,
<a name="l01997"></a>01997                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l01998"></a>01998                 value,
<a name="l01999"></a>01999                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02000"></a>02000                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l02001"></a>02001                 scaleFactor);
<a name="l02002"></a>02002         }
<a name="l02003"></a>02003 
<a name="l02004"></a>02004 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_16s_C1RSfs</span>
<a name="l02005"></a><a class="code" href="group__qvippIAALO.html#ga654a71a319e2524dd5e7acbc76798f0a">02005</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l02006"></a>02006                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02007"></a>02007                 <span class="keyword">const</span> sShort value,
<a name="l02008"></a>02008                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02009"></a>02009                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l02010"></a>02010                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02011"></a>02011         {
<a name="l02012"></a>02012         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02013"></a>02013 
<a name="l02014"></a>02014         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_16s_C1RSfs,
<a name="l02015"></a>02015                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02016"></a>02016                 value,
<a name="l02017"></a>02017                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02018"></a>02018                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l02019"></a>02019                 scaleFactor);
<a name="l02020"></a>02020         }
<a name="l02021"></a>02021 
<a name="l02022"></a>02022 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_16s_C3RSfs</span>
<a name="l02023"></a><a class="code" href="group__qvippIAALO.html#ga2227cd36d57653e1f01c1598a5a24826">02023</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l02024"></a>02024                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02025"></a>02025                 <span class="keyword">const</span>  sShort value[3],
<a name="l02026"></a>02026                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02027"></a>02027                 <span class="keyword">const</span> <span class="keywordtype">int</span> scaleFactor,
<a name="l02028"></a>02028                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02029"></a>02029         {
<a name="l02030"></a>02030         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02031"></a>02031 
<a name="l02032"></a>02032         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_16s_C3RSfs,
<a name="l02033"></a>02033                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02034"></a>02034                 value,
<a name="l02035"></a>02035                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02036"></a>02036                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l02037"></a>02037                 scaleFactor);
<a name="l02038"></a>02038         }
<a name="l02039"></a>02039 
<a name="l02040"></a>02040 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_32f_C1R</span>
<a name="l02041"></a><a class="code" href="group__qvippIAALO.html#ga6de9d49b7629c8332126e61a2ce7cf42">02041</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l02042"></a>02042                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02043"></a>02043                 <span class="keyword">const</span> sFloat value,
<a name="l02044"></a>02044                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02045"></a>02045                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02046"></a>02046         {
<a name="l02047"></a>02047         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02048"></a>02048 
<a name="l02049"></a>02049         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_32f_C1R,
<a name="l02050"></a>02050                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02051"></a>02051                 value,
<a name="l02052"></a>02052                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02053"></a>02053                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02054"></a>02054         }
<a name="l02055"></a>02055 
<a name="l02056"></a>02056 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDivC_32f_C3R</span>
<a name="l02057"></a><a class="code" href="group__qvippIAALO.html#ga8ea2a31fae28f475e5b3f49441873518">02057</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>(
<a name="l02058"></a>02058                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02059"></a>02059                 <span class="keyword">const</span>  sFloat value[3],
<a name="l02060"></a>02060                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02061"></a>02061                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02062"></a>02062         {
<a name="l02063"></a>02063         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02064"></a>02064 
<a name="l02065"></a>02065         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga8d63a381e75d25e92bb083eddbcf0961" title="Divides pixel values of a source image by a constant and places the scaled results...">DivC</a>, ippiDivC_32f_C3R,
<a name="l02066"></a>02066                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02067"></a>02067                 value,
<a name="l02068"></a>02068                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02069"></a>02069                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02070"></a>02070         }
<a name="l02071"></a>02071 
<a name="l02072"></a>02072 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAbs_16s_C1R</span>
<a name="l02073"></a><a class="code" href="group__qvippIAALO.html#ga63c39cf1436d95d0979ca8e9464e6167">02073</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga63c39cf1436d95d0979ca8e9464e6167" title="Computes absolute value of each pixel of a source image and places results in the...">Abs</a>(
<a name="l02074"></a>02074                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02075"></a>02075                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02076"></a>02076                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02077"></a>02077         {
<a name="l02078"></a>02078         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02079"></a>02079 
<a name="l02080"></a>02080         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga63c39cf1436d95d0979ca8e9464e6167" title="Computes absolute value of each pixel of a source image and places results in the...">Abs</a>, ippiAbs_16s_C1R,
<a name="l02081"></a>02081                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02082"></a>02082                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02083"></a>02083                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02084"></a>02084         }
<a name="l02085"></a>02085 
<a name="l02086"></a>02086 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAbs_32f_C1R</span>
<a name="l02087"></a><a class="code" href="group__qvippIAALO.html#ga2737b2212eb1bc6bd57f010b406e34fb">02087</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga63c39cf1436d95d0979ca8e9464e6167" title="Computes absolute value of each pixel of a source image and places results in the...">Abs</a>(
<a name="l02088"></a>02088                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02089"></a>02089                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02090"></a>02090                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02091"></a>02091         {
<a name="l02092"></a>02092         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02093"></a>02093 
<a name="l02094"></a>02094         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga63c39cf1436d95d0979ca8e9464e6167" title="Computes absolute value of each pixel of a source image and places results in the...">Abs</a>, ippiAbs_32f_C1R,
<a name="l02095"></a>02095                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02096"></a>02096                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02097"></a>02097                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02098"></a>02098         }
<a name="l02099"></a>02099 
<a name="l02100"></a>02100 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAbsDiff_8u_C1R</span>
<a name="l02101"></a><a class="code" href="group__qvippIAALO.html#ga3590c52ad9bdc161f350b49277b13a65">02101</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3590c52ad9bdc161f350b49277b13a65" title="Calculate absolute difference between corresponding pixels of the two images or between...">AbsDiff</a>(
<a name="l02102"></a>02102                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02103"></a>02103                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02104"></a>02104                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02105"></a>02105                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02106"></a>02106         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02107"></a>02107 
<a name="l02108"></a>02108         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02109"></a>02109 
<a name="l02110"></a>02110         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3590c52ad9bdc161f350b49277b13a65" title="Calculate absolute difference between corresponding pixels of the two images or between...">AbsDiff</a>, ippiAbsDiff_8u_C1R,
<a name="l02111"></a>02111                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02112"></a>02112                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02113"></a>02113                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02114"></a>02114                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02115"></a>02115         }
<a name="l02116"></a>02116 
<a name="l02117"></a>02117 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAbsDiff_32f_C1R</span>
<a name="l02118"></a>02118 <span class="comment">// Calculate absolute difference between corresponding pixels of the two images or between image pixels and scalar.</span>
<a name="l02119"></a><a class="code" href="group__qvippIAALO.html#ga33b50bdbf62bf8353d055359c156fafa">02119</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3590c52ad9bdc161f350b49277b13a65" title="Calculate absolute difference between corresponding pixels of the two images or between...">AbsDiff</a>(
<a name="l02120"></a>02120                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02121"></a>02121                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02122"></a>02122                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02123"></a>02123                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02124"></a>02124         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02125"></a>02125 
<a name="l02126"></a>02126         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02127"></a>02127 
<a name="l02128"></a>02128         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3590c52ad9bdc161f350b49277b13a65" title="Calculate absolute difference between corresponding pixels of the two images or between...">AbsDiff</a>, ippiAbsDiff_32f_C1R,
<a name="l02129"></a>02129                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02130"></a>02130                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02131"></a>02131                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02132"></a>02132                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02133"></a>02133         }
<a name="l02134"></a>02134 
<a name="l02135"></a>02135 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSqr_32f_C1R</span>
<a name="l02136"></a><a class="code" href="group__qvippIAALO.html#ga994013601359adbacaf680beeef4d2ea">02136</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga994013601359adbacaf680beeef4d2ea" title="Squares pixel values of an image and places results in the destination image; for...">Sqr</a>(
<a name="l02137"></a>02137                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02138"></a>02138                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02139"></a>02139                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02140"></a>02140         {
<a name="l02141"></a>02141         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02142"></a>02142 
<a name="l02143"></a>02143         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga994013601359adbacaf680beeef4d2ea" title="Squares pixel values of an image and places results in the destination image; for...">Sqr</a>, ippiSqr_32f_C1R,
<a name="l02144"></a>02144                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02145"></a>02145                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02146"></a>02146                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02147"></a>02147         }
<a name="l02148"></a>02148 
<a name="l02149"></a>02149 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLn_32f_C1R</span>
<a name="l02150"></a><a class="code" href="group__qvippIAALO.html#ga1c3b64b9805d40a0fee1709bfdbb0b4e">02150</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1c3b64b9805d40a0fee1709bfdbb0b4e" title="Computes the natural logarithm of each pixel values of a source image and places...">Ln</a>(
<a name="l02151"></a>02151                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02152"></a>02152                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02153"></a>02153                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02154"></a>02154         {
<a name="l02155"></a>02155         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02156"></a>02156 
<a name="l02157"></a>02157         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1c3b64b9805d40a0fee1709bfdbb0b4e" title="Computes the natural logarithm of each pixel values of a source image and places...">Ln</a>, ippiLn_32f_C1R,
<a name="l02158"></a>02158                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02159"></a>02159                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02160"></a>02160                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02161"></a>02161         }
<a name="l02162"></a>02162 
<a name="l02163"></a>02163 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLn_32f_C3R</span>
<a name="l02164"></a><a class="code" href="group__qvippIAALO.html#gaec3cdd98218d605491cba28c3305ca37">02164</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga1c3b64b9805d40a0fee1709bfdbb0b4e" title="Computes the natural logarithm of each pixel values of a source image and places...">Ln</a>(
<a name="l02165"></a>02165                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02166"></a>02166                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02167"></a>02167                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02168"></a>02168         {
<a name="l02169"></a>02169         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02170"></a>02170 
<a name="l02171"></a>02171         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga1c3b64b9805d40a0fee1709bfdbb0b4e" title="Computes the natural logarithm of each pixel values of a source image and places...">Ln</a>, ippiLn_32f_C3R,
<a name="l02172"></a>02172                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02173"></a>02173                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02174"></a>02174                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02175"></a>02175         }
<a name="l02176"></a>02176 
<a name="l02177"></a>02177 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_8u_C1R</span>
<a name="l02178"></a><a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98">02178</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02179"></a>02179                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02180"></a>02180                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02181"></a>02181                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02182"></a>02182                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02183"></a>02183         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02184"></a>02184 
<a name="l02185"></a>02185         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02186"></a>02186 
<a name="l02187"></a>02187         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_8u_C1R,
<a name="l02188"></a>02188                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02189"></a>02189                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02190"></a>02190                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02191"></a>02191                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02192"></a>02192         }
<a name="l02193"></a>02193 
<a name="l02194"></a>02194 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_8u_C3R</span>
<a name="l02195"></a><a class="code" href="group__qvippIAALO.html#ga5309e289668a72a3c3d5e4ffda60c0c2">02195</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02196"></a>02196                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02197"></a>02197                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02198"></a>02198                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02199"></a>02199                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02200"></a>02200         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02201"></a>02201 
<a name="l02202"></a>02202         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02203"></a>02203 
<a name="l02204"></a>02204         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_8u_C3R,
<a name="l02205"></a>02205                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02206"></a>02206                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02207"></a>02207                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02208"></a>02208                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02209"></a>02209         }
<a name="l02210"></a>02210 
<a name="l02211"></a>02211 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_16u_C1R</span>
<a name="l02212"></a><a class="code" href="group__qvippIAALO.html#ga264b2fc680fb2893bb626d54f8a5ac3a">02212</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02213"></a>02213                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02214"></a>02214                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02215"></a>02215                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02216"></a>02216                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02217"></a>02217         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02218"></a>02218 
<a name="l02219"></a>02219         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02220"></a>02220 
<a name="l02221"></a>02221         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_16u_C1R,
<a name="l02222"></a>02222                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02223"></a>02223                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02224"></a>02224                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02225"></a>02225                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02226"></a>02226         }
<a name="l02227"></a>02227 
<a name="l02228"></a>02228 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_16u_C3R</span>
<a name="l02229"></a><a class="code" href="group__qvippIAALO.html#ga365834858d511e1b4c0c927223b2050e">02229</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02230"></a>02230                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02231"></a>02231                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02232"></a>02232                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02233"></a>02233                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02234"></a>02234         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02235"></a>02235 
<a name="l02236"></a>02236         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02237"></a>02237 
<a name="l02238"></a>02238         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_16u_C3R,
<a name="l02239"></a>02239                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02240"></a>02240                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02241"></a>02241                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02242"></a>02242                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02243"></a>02243         }
<a name="l02244"></a>02244 
<a name="l02245"></a>02245 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_32s_C1R</span>
<a name="l02246"></a><a class="code" href="group__qvippIAALO.html#ga8f2256b1f3d8785bb011ade00f829cec">02246</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02247"></a>02247                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02248"></a>02248                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02249"></a>02249                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02250"></a>02250                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02251"></a>02251         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02252"></a>02252 
<a name="l02253"></a>02253         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02254"></a>02254 
<a name="l02255"></a>02255         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_32s_C1R,
<a name="l02256"></a>02256                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02257"></a>02257                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02258"></a>02258                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02259"></a>02259                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02260"></a>02260         }
<a name="l02261"></a>02261 
<a name="l02262"></a>02262 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAnd_32s_C3R</span>
<a name="l02263"></a><a class="code" href="group__qvippIAALO.html#ga8865518a9271658c572252d28434c2aa">02263</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>(
<a name="l02264"></a>02264                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02265"></a>02265                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02266"></a>02266                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02267"></a>02267                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02268"></a>02268         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02269"></a>02269 
<a name="l02270"></a>02270         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02271"></a>02271 
<a name="l02272"></a>02272         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae788b457daf219808755a533ec16aa98" title="QVision wrapper function for IPP&amp;#39;s ippiAnd_8u_C1R.">And</a>, ippiAnd_32s_C3R,
<a name="l02273"></a>02273                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02274"></a>02274                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02275"></a>02275                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02276"></a>02276                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02277"></a>02277         }
<a name="l02278"></a>02278 
<a name="l02279"></a>02279 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_8u_C1R</span>
<a name="l02280"></a><a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e">02280</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02281"></a>02281                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02282"></a>02282                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02283"></a>02283                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02284"></a>02284                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02285"></a>02285         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02286"></a>02286 
<a name="l02287"></a>02287         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02288"></a>02288 
<a name="l02289"></a>02289         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_8u_C1R,
<a name="l02290"></a>02290                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02291"></a>02291                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02292"></a>02292                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02293"></a>02293                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02294"></a>02294         }
<a name="l02295"></a>02295 
<a name="l02296"></a>02296 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_8u_C3R</span>
<a name="l02297"></a><a class="code" href="group__qvippIAALO.html#gace59e6a542a0dc97618d957f49d29a17">02297</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02298"></a>02298                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02299"></a>02299                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02300"></a>02300                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02301"></a>02301                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02302"></a>02302         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02303"></a>02303 
<a name="l02304"></a>02304         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02305"></a>02305 
<a name="l02306"></a>02306         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_8u_C3R,
<a name="l02307"></a>02307                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02308"></a>02308                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02309"></a>02309                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02310"></a>02310                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02311"></a>02311         }
<a name="l02312"></a>02312 
<a name="l02313"></a>02313 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_16u_C1R</span>
<a name="l02314"></a><a class="code" href="group__qvippIAALO.html#ga130e84b4171cbd8386cea4425b37959e">02314</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02315"></a>02315                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02316"></a>02316                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02317"></a>02317                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02318"></a>02318                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02319"></a>02319         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02320"></a>02320 
<a name="l02321"></a>02321         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02322"></a>02322 
<a name="l02323"></a>02323         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_16u_C1R,
<a name="l02324"></a>02324                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02325"></a>02325                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02326"></a>02326                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02327"></a>02327                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02328"></a>02328         }
<a name="l02329"></a>02329 
<a name="l02330"></a>02330 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_16u_C3R</span>
<a name="l02331"></a><a class="code" href="group__qvippIAALO.html#gadba37d095852f588a726714cf39a6f8b">02331</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02332"></a>02332                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02333"></a>02333                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02334"></a>02334                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02335"></a>02335                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02336"></a>02336         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02337"></a>02337 
<a name="l02338"></a>02338         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02339"></a>02339 
<a name="l02340"></a>02340         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_16u_C3R,
<a name="l02341"></a>02341                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02342"></a>02342                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02343"></a>02343                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02344"></a>02344                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02345"></a>02345         }
<a name="l02346"></a>02346 
<a name="l02347"></a>02347 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_32s_C1R</span>
<a name="l02348"></a><a class="code" href="group__qvippIAALO.html#ga5a1661cdd2d6794fcbbff879ef07cec4">02348</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02349"></a>02349                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02350"></a>02350                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02351"></a>02351                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02352"></a>02352                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02353"></a>02353         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02354"></a>02354 
<a name="l02355"></a>02355         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02356"></a>02356 
<a name="l02357"></a>02357         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_32s_C1R,
<a name="l02358"></a>02358                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02359"></a>02359                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02360"></a>02360                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02361"></a>02361                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02362"></a>02362         }
<a name="l02363"></a>02363 
<a name="l02364"></a>02364 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOr_32s_C3R</span>
<a name="l02365"></a><a class="code" href="group__qvippIAALO.html#gaddcc46ef293a8206e146045384484d6d">02365</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>(
<a name="l02366"></a>02366                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02367"></a>02367                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02368"></a>02368                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02369"></a>02369                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02370"></a>02370         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02371"></a>02371 
<a name="l02372"></a>02372         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02373"></a>02373 
<a name="l02374"></a>02374         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga3ac1055487286aceb5d233ca7504016e" title="QVision wrapper function for IPP&amp;#39;s ippiOr_8u_C1R.">Or</a>, ippiOr_32s_C3R,
<a name="l02375"></a>02375                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02376"></a>02376                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02377"></a>02377                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02378"></a>02378                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02379"></a>02379         }
<a name="l02380"></a>02380 
<a name="l02381"></a>02381 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_8u_C1R</span>
<a name="l02382"></a><a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed">02382</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02383"></a>02383                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02384"></a>02384                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02385"></a>02385                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02386"></a>02386                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02387"></a>02387         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02388"></a>02388 
<a name="l02389"></a>02389         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02390"></a>02390 
<a name="l02391"></a>02391         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_8u_C1R,
<a name="l02392"></a>02392                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02393"></a>02393                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02394"></a>02394                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02395"></a>02395                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02396"></a>02396         }
<a name="l02397"></a>02397 
<a name="l02398"></a>02398 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_8u_C3R</span>
<a name="l02399"></a><a class="code" href="group__qvippIAALO.html#gad6be7b88563abcf0dfab7a5cfa2bf62e">02399</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02400"></a>02400                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02401"></a>02401                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02402"></a>02402                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02403"></a>02403                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02404"></a>02404         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02405"></a>02405 
<a name="l02406"></a>02406         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02407"></a>02407 
<a name="l02408"></a>02408         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_8u_C3R,
<a name="l02409"></a>02409                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02410"></a>02410                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02411"></a>02411                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02412"></a>02412                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02413"></a>02413         }
<a name="l02414"></a>02414 
<a name="l02415"></a>02415 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_16u_C1R</span>
<a name="l02416"></a><a class="code" href="group__qvippIAALO.html#ga88f89b6792d982af7a58f8d1f319c7e4">02416</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02417"></a>02417                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02418"></a>02418                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02419"></a>02419                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02420"></a>02420                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02421"></a>02421         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02422"></a>02422 
<a name="l02423"></a>02423         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02424"></a>02424 
<a name="l02425"></a>02425         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_16u_C1R,
<a name="l02426"></a>02426                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02427"></a>02427                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02428"></a>02428                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02429"></a>02429                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02430"></a>02430         }
<a name="l02431"></a>02431 
<a name="l02432"></a>02432 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_16u_C3R</span>
<a name="l02433"></a><a class="code" href="group__qvippIAALO.html#gaa31a1c971f190b5ee87bbc73bde98f64">02433</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02434"></a>02434                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02435"></a>02435                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02436"></a>02436                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02437"></a>02437                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02438"></a>02438         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02439"></a>02439 
<a name="l02440"></a>02440         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02441"></a>02441 
<a name="l02442"></a>02442         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_16u_C3R,
<a name="l02443"></a>02443                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02444"></a>02444                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02445"></a>02445                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02446"></a>02446                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02447"></a>02447         }
<a name="l02448"></a>02448 
<a name="l02449"></a>02449 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_32s_C1R</span>
<a name="l02450"></a><a class="code" href="group__qvippIAALO.html#ga7a6a80fe9a799a4d52e77611a4a1d859">02450</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02451"></a>02451                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l02452"></a>02452                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l02453"></a>02453                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02454"></a>02454                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02455"></a>02455         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02456"></a>02456 
<a name="l02457"></a>02457         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02458"></a>02458 
<a name="l02459"></a>02459         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_32s_C1R,
<a name="l02460"></a>02460                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02461"></a>02461                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02462"></a>02462                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02463"></a>02463                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02464"></a>02464         }
<a name="l02465"></a>02465 
<a name="l02466"></a>02466 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXor_32s_C3R</span>
<a name="l02467"></a><a class="code" href="group__qvippIAALO.html#gad3daafe0a37f2af788fbd7d56415bf75">02467</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>(
<a name="l02468"></a>02468                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc1,
<a name="l02469"></a>02469                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc2,
<a name="l02470"></a>02470                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02471"></a>02471                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02472"></a>02472         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l02473"></a>02473 
<a name="l02474"></a>02474         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l02475"></a>02475 
<a name="l02476"></a>02476         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gae4d2d2d281131408081edcb67965fbed" title="QVision wrapper function for IPP&amp;#39;s ippiXor_8u_C1R.">Xor</a>, ippiXor_32s_C3R,
<a name="l02477"></a>02477                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02478"></a>02478                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02479"></a>02479                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02480"></a>02480                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02481"></a>02481         }
<a name="l02482"></a>02482 
<a name="l02483"></a>02483 <span class="comment">// QVision wrapper function for IPP&#39;s ippiNot_8u_C1R</span>
<a name="l02484"></a><a class="code" href="group__qvippIAALO.html#ga0f76ac931b05682dd833a75b8854e805">02484</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga0f76ac931b05682dd833a75b8854e805" title="Performs corresponding bitwise logical operation between pixels of two image (AndC...">Not</a>(
<a name="l02485"></a>02485                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02486"></a>02486                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02487"></a>02487                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02488"></a>02488         {
<a name="l02489"></a>02489         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02490"></a>02490 
<a name="l02491"></a>02491         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga0f76ac931b05682dd833a75b8854e805" title="Performs corresponding bitwise logical operation between pixels of two image (AndC...">Not</a>, ippiNot_8u_C1R,
<a name="l02492"></a>02492                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02493"></a>02493                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02494"></a>02494                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02495"></a>02495         }
<a name="l02496"></a>02496 
<a name="l02497"></a>02497 <span class="comment">// QVision wrapper function for IPP&#39;s ippiNot_8u_C3R</span>
<a name="l02498"></a><a class="code" href="group__qvippIAALO.html#ga27d16c35b64e8c8060749b27bd2b1c4e">02498</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga0f76ac931b05682dd833a75b8854e805" title="Performs corresponding bitwise logical operation between pixels of two image (AndC...">Not</a>(
<a name="l02499"></a>02499                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02500"></a>02500                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02501"></a>02501                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02502"></a>02502         {
<a name="l02503"></a>02503         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02504"></a>02504 
<a name="l02505"></a>02505         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga0f76ac931b05682dd833a75b8854e805" title="Performs corresponding bitwise logical operation between pixels of two image (AndC...">Not</a>, ippiNot_8u_C3R,
<a name="l02506"></a>02506                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02507"></a>02507                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02508"></a>02508                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02509"></a>02509         }
<a name="l02510"></a>02510 
<a name="l02511"></a>02511 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_8u_C1R</span>
<a name="l02512"></a><a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343">02512</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02513"></a>02513                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02514"></a>02514                 <span class="keyword">const</span> uChar value,
<a name="l02515"></a>02515                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02516"></a>02516                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02517"></a>02517         {
<a name="l02518"></a>02518         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02519"></a>02519 
<a name="l02520"></a>02520         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_8u_C1R,
<a name="l02521"></a>02521                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02522"></a>02522                 value,
<a name="l02523"></a>02523                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02524"></a>02524                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02525"></a>02525         }
<a name="l02526"></a>02526 
<a name="l02527"></a>02527 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_8u_C3R</span>
<a name="l02528"></a><a class="code" href="group__qvippIAALO.html#ga7b8fa08c8effdede1c8e48492a3def8a">02528</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02529"></a>02529                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02530"></a>02530                 <span class="keyword">const</span>  uChar value[3],
<a name="l02531"></a>02531                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02532"></a>02532                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02533"></a>02533         {
<a name="l02534"></a>02534         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02535"></a>02535 
<a name="l02536"></a>02536         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_8u_C3R,
<a name="l02537"></a>02537                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02538"></a>02538                 value,
<a name="l02539"></a>02539                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02540"></a>02540                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02541"></a>02541         }
<a name="l02542"></a>02542 
<a name="l02543"></a>02543 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_16u_C1R</span>
<a name="l02544"></a><a class="code" href="group__qvippIAALO.html#gacc9edfb09dc102b62cb3383a642ce083">02544</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02545"></a>02545                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02546"></a>02546                 <span class="keyword">const</span> uShort value,
<a name="l02547"></a>02547                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02548"></a>02548                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02549"></a>02549         {
<a name="l02550"></a>02550         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02551"></a>02551 
<a name="l02552"></a>02552         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_16u_C1R,
<a name="l02553"></a>02553                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02554"></a>02554                 value,
<a name="l02555"></a>02555                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02556"></a>02556                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02557"></a>02557         }
<a name="l02558"></a>02558 
<a name="l02559"></a>02559 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_16u_C3R</span>
<a name="l02560"></a><a class="code" href="group__qvippIAALO.html#ga4cce4355d7f5931d3cbf51c3ef2878aa">02560</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02561"></a>02561                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02562"></a>02562                 <span class="keyword">const</span>  uShort value[3],
<a name="l02563"></a>02563                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02564"></a>02564                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02565"></a>02565         {
<a name="l02566"></a>02566         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02567"></a>02567 
<a name="l02568"></a>02568         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_16u_C3R,
<a name="l02569"></a>02569                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02570"></a>02570                 value,
<a name="l02571"></a>02571                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02572"></a>02572                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02573"></a>02573         }
<a name="l02574"></a>02574 
<a name="l02575"></a>02575 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_32s_C1R</span>
<a name="l02576"></a><a class="code" href="group__qvippIAALO.html#ga139971b8e6a6c478238d766fffc15d99">02576</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02577"></a>02577                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02578"></a>02578                 <span class="keyword">const</span> sInt value,
<a name="l02579"></a>02579                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02580"></a>02580                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02581"></a>02581         {
<a name="l02582"></a>02582         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02583"></a>02583 
<a name="l02584"></a>02584         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_32s_C1R,
<a name="l02585"></a>02585                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02586"></a>02586                 value,
<a name="l02587"></a>02587                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02588"></a>02588                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02589"></a>02589         }
<a name="l02590"></a>02590 
<a name="l02591"></a>02591 <span class="comment">// QVision wrapper function for IPP&#39;s ippiAndC_32s_C3R</span>
<a name="l02592"></a><a class="code" href="group__qvippIAALO.html#gaae7e7f60bfe9da51ca889685e77246b8">02592</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>(
<a name="l02593"></a>02593                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02594"></a>02594                 <span class="keyword">const</span>  sInt value[3],
<a name="l02595"></a>02595                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02596"></a>02596                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02597"></a>02597         {
<a name="l02598"></a>02598         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02599"></a>02599 
<a name="l02600"></a>02600         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga2f1da78d1e68b39a8462228bc78d5343" title="QVision wrapper function for IPP&amp;#39;s ippiAndC_8u_C1R.">AndC</a>, ippiAndC_32s_C3R,
<a name="l02601"></a>02601                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02602"></a>02602                 value,
<a name="l02603"></a>02603                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02604"></a>02604                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02605"></a>02605         }
<a name="l02606"></a>02606 
<a name="l02607"></a>02607 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_8u_C1R</span>
<a name="l02608"></a><a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086">02608</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02609"></a>02609                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02610"></a>02610                 <span class="keyword">const</span> uChar value,
<a name="l02611"></a>02611                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02612"></a>02612                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02613"></a>02613         {
<a name="l02614"></a>02614         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02615"></a>02615 
<a name="l02616"></a>02616         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_8u_C1R,
<a name="l02617"></a>02617                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02618"></a>02618                 value,
<a name="l02619"></a>02619                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02620"></a>02620                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02621"></a>02621         }
<a name="l02622"></a>02622 
<a name="l02623"></a>02623 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_8u_C3R</span>
<a name="l02624"></a><a class="code" href="group__qvippIAALO.html#gab7fc7ae98b98f8f1df86acde10752a2f">02624</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02625"></a>02625                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02626"></a>02626                 <span class="keyword">const</span>  uChar value[3],
<a name="l02627"></a>02627                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02628"></a>02628                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02629"></a>02629         {
<a name="l02630"></a>02630         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02631"></a>02631 
<a name="l02632"></a>02632         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_8u_C3R,
<a name="l02633"></a>02633                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02634"></a>02634                 value,
<a name="l02635"></a>02635                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02636"></a>02636                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02637"></a>02637         }
<a name="l02638"></a>02638 
<a name="l02639"></a>02639 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_16u_C1R</span>
<a name="l02640"></a><a class="code" href="group__qvippIAALO.html#gae38f1d3927bfbf236953ec03e58c4c2a">02640</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02641"></a>02641                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02642"></a>02642                 <span class="keyword">const</span> uShort value,
<a name="l02643"></a>02643                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02644"></a>02644                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02645"></a>02645         {
<a name="l02646"></a>02646         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02647"></a>02647 
<a name="l02648"></a>02648         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_16u_C1R,
<a name="l02649"></a>02649                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02650"></a>02650                 value,
<a name="l02651"></a>02651                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02652"></a>02652                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02653"></a>02653         }
<a name="l02654"></a>02654 
<a name="l02655"></a>02655 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_16u_C3R</span>
<a name="l02656"></a><a class="code" href="group__qvippIAALO.html#ga3f12053bcd2ec2513b21fa62f24fbd94">02656</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02657"></a>02657                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02658"></a>02658                 <span class="keyword">const</span>  uShort value[3],
<a name="l02659"></a>02659                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02660"></a>02660                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02661"></a>02661         {
<a name="l02662"></a>02662         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02663"></a>02663 
<a name="l02664"></a>02664         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_16u_C3R,
<a name="l02665"></a>02665                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02666"></a>02666                 value,
<a name="l02667"></a>02667                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02668"></a>02668                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02669"></a>02669         }
<a name="l02670"></a>02670 
<a name="l02671"></a>02671 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_32s_C1R</span>
<a name="l02672"></a><a class="code" href="group__qvippIAALO.html#gab45c1e23be16b20298aaa3161c8fcdf0">02672</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02673"></a>02673                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02674"></a>02674                 <span class="keyword">const</span> sInt value,
<a name="l02675"></a>02675                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02676"></a>02676                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02677"></a>02677         {
<a name="l02678"></a>02678         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02679"></a>02679 
<a name="l02680"></a>02680         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_32s_C1R,
<a name="l02681"></a>02681                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02682"></a>02682                 value,
<a name="l02683"></a>02683                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02684"></a>02684                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02685"></a>02685         }
<a name="l02686"></a>02686 
<a name="l02687"></a>02687 <span class="comment">// QVision wrapper function for IPP&#39;s ippiOrC_32s_C3R</span>
<a name="l02688"></a><a class="code" href="group__qvippIAALO.html#gab440f6916c44bc115b3431b2e5ed54e7">02688</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>(
<a name="l02689"></a>02689                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02690"></a>02690                 <span class="keyword">const</span>  sInt value[3],
<a name="l02691"></a>02691                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02692"></a>02692                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02693"></a>02693         {
<a name="l02694"></a>02694         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02695"></a>02695 
<a name="l02696"></a>02696         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga4677036234afa163f05ae161104ff086" title="QVision wrapper function for IPP&amp;#39;s ippiOrC_8u_C1R.">OrC</a>, ippiOrC_32s_C3R,
<a name="l02697"></a>02697                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02698"></a>02698                 value,
<a name="l02699"></a>02699                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02700"></a>02700                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02701"></a>02701         }
<a name="l02702"></a>02702 
<a name="l02703"></a>02703 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_8u_C1R</span>
<a name="l02704"></a><a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e">02704</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02705"></a>02705                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02706"></a>02706                 <span class="keyword">const</span> uChar value,
<a name="l02707"></a>02707                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02708"></a>02708                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02709"></a>02709         {
<a name="l02710"></a>02710         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02711"></a>02711 
<a name="l02712"></a>02712         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_8u_C1R,
<a name="l02713"></a>02713                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02714"></a>02714                 value,
<a name="l02715"></a>02715                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02716"></a>02716                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02717"></a>02717         }
<a name="l02718"></a>02718 
<a name="l02719"></a>02719 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_8u_C3R</span>
<a name="l02720"></a><a class="code" href="group__qvippIAALO.html#gafc78e23fad10134e3245f22f4615c3e7">02720</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02721"></a>02721                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02722"></a>02722                 <span class="keyword">const</span>  uChar value[3],
<a name="l02723"></a>02723                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02724"></a>02724                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02725"></a>02725         {
<a name="l02726"></a>02726         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02727"></a>02727 
<a name="l02728"></a>02728         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_8u_C3R,
<a name="l02729"></a>02729                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02730"></a>02730                 value,
<a name="l02731"></a>02731                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02732"></a>02732                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02733"></a>02733         }
<a name="l02734"></a>02734 
<a name="l02735"></a>02735 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_16u_C1R</span>
<a name="l02736"></a><a class="code" href="group__qvippIAALO.html#ga4dc9c4380c74ad6ece12eebc0c6a545a">02736</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02737"></a>02737                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02738"></a>02738                 <span class="keyword">const</span> uShort value,
<a name="l02739"></a>02739                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02740"></a>02740                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02741"></a>02741         {
<a name="l02742"></a>02742         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02743"></a>02743 
<a name="l02744"></a>02744         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_16u_C1R,
<a name="l02745"></a>02745                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02746"></a>02746                 value,
<a name="l02747"></a>02747                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02748"></a>02748                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02749"></a>02749         }
<a name="l02750"></a>02750 
<a name="l02751"></a>02751 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_16u_C3R</span>
<a name="l02752"></a><a class="code" href="group__qvippIAALO.html#ga8b213cc2178b0c75b430f48fc2bf76f7">02752</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02753"></a>02753                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02754"></a>02754                 <span class="keyword">const</span>  uShort value[3],
<a name="l02755"></a>02755                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02756"></a>02756                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02757"></a>02757         {
<a name="l02758"></a>02758         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02759"></a>02759 
<a name="l02760"></a>02760         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_16u_C3R,
<a name="l02761"></a>02761                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02762"></a>02762                 value,
<a name="l02763"></a>02763                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02764"></a>02764                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02765"></a>02765         }
<a name="l02766"></a>02766 
<a name="l02767"></a>02767 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_32s_C1R</span>
<a name="l02768"></a><a class="code" href="group__qvippIAALO.html#ga16f183fd8f75d07abc1049b20181bbb4">02768</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02769"></a>02769                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02770"></a>02770                 <span class="keyword">const</span> sInt value,
<a name="l02771"></a>02771                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02772"></a>02772                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02773"></a>02773         {
<a name="l02774"></a>02774         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02775"></a>02775 
<a name="l02776"></a>02776         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_32s_C1R,
<a name="l02777"></a>02777                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02778"></a>02778                 value,
<a name="l02779"></a>02779                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02780"></a>02780                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02781"></a>02781         }
<a name="l02782"></a>02782 
<a name="l02783"></a>02783 <span class="comment">// QVision wrapper function for IPP&#39;s ippiXorC_32s_C3R</span>
<a name="l02784"></a><a class="code" href="group__qvippIAALO.html#ga486a146d40a70953200929d9356b04a5">02784</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>(
<a name="l02785"></a>02785                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02786"></a>02786                 <span class="keyword">const</span>  sInt value[3],
<a name="l02787"></a>02787                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02788"></a>02788                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02789"></a>02789         {
<a name="l02790"></a>02790         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02791"></a>02791 
<a name="l02792"></a>02792         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaf5e86b41fc6e6c893709f6b0b639322e" title="QVision wrapper function for IPP&amp;#39;s ippiXorC_8u_C1R.">XorC</a>, ippiXorC_32s_C3R,
<a name="l02793"></a>02793                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02794"></a>02794                 value,
<a name="l02795"></a>02795                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02796"></a>02796                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02797"></a>02797         }
<a name="l02798"></a>02798 
<a name="l02799"></a>02799 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_8u_C1R</span>
<a name="l02800"></a><a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a">02800</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02801"></a>02801                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02802"></a>02802                 <span class="keyword">const</span> uInt value,
<a name="l02803"></a>02803                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02804"></a>02804                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02805"></a>02805         {
<a name="l02806"></a>02806         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02807"></a>02807 
<a name="l02808"></a>02808         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_8u_C1R,
<a name="l02809"></a>02809                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02810"></a>02810                 value,
<a name="l02811"></a>02811                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02812"></a>02812                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02813"></a>02813         }
<a name="l02814"></a>02814 
<a name="l02815"></a>02815 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_8u_C3R</span>
<a name="l02816"></a><a class="code" href="group__qvippIAALO.html#gaa950cda0c44e7f0303697e19243ed512">02816</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02817"></a>02817                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02818"></a>02818                 <span class="keyword">const</span>  uInt value[3],
<a name="l02819"></a>02819                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02820"></a>02820                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02821"></a>02821         {
<a name="l02822"></a>02822         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02823"></a>02823 
<a name="l02824"></a>02824         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_8u_C3R,
<a name="l02825"></a>02825                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02826"></a>02826                 value,
<a name="l02827"></a>02827                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02828"></a>02828                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02829"></a>02829         }
<a name="l02830"></a>02830 
<a name="l02831"></a>02831 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_8u_C1R</span>
<a name="l02832"></a><a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7">02832</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02833"></a>02833                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02834"></a>02834                 <span class="keyword">const</span> uInt value,
<a name="l02835"></a>02835                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02836"></a>02836                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02837"></a>02837         {
<a name="l02838"></a>02838         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02839"></a>02839 
<a name="l02840"></a>02840         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_8u_C1R,
<a name="l02841"></a>02841                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02842"></a>02842                 value,
<a name="l02843"></a>02843                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02844"></a>02844                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02845"></a>02845         }
<a name="l02846"></a>02846 
<a name="l02847"></a>02847 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_8u_C3R</span>
<a name="l02848"></a><a class="code" href="group__qvippIAALO.html#gafa16ba933118104863fba49608580f11">02848</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02849"></a>02849                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02850"></a>02850                 <span class="keyword">const</span>  uInt value[3],
<a name="l02851"></a>02851                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02852"></a>02852                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02853"></a>02853         {
<a name="l02854"></a>02854         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02855"></a>02855 
<a name="l02856"></a>02856         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_8u_C3R,
<a name="l02857"></a>02857                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02858"></a>02858                 value,
<a name="l02859"></a>02859                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02860"></a>02860                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02861"></a>02861         }
<a name="l02862"></a>02862 
<a name="l02863"></a>02863 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_16u_C1R</span>
<a name="l02864"></a><a class="code" href="group__qvippIAALO.html#ga4e62159fadf5327f0b5976e51ab92431">02864</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02865"></a>02865                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02866"></a>02866                 <span class="keyword">const</span> uInt value,
<a name="l02867"></a>02867                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02868"></a>02868                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02869"></a>02869         {
<a name="l02870"></a>02870         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02871"></a>02871 
<a name="l02872"></a>02872         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_16u_C1R,
<a name="l02873"></a>02873                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02874"></a>02874                 value,
<a name="l02875"></a>02875                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02876"></a>02876                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02877"></a>02877         }
<a name="l02878"></a>02878 
<a name="l02879"></a>02879 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_16u_C3R</span>
<a name="l02880"></a><a class="code" href="group__qvippIAALO.html#ga895ec43a025ee47159cfaba4655a35e9">02880</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02881"></a>02881                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02882"></a>02882                 <span class="keyword">const</span>  uInt value[3],
<a name="l02883"></a>02883                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02884"></a>02884                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02885"></a>02885         {
<a name="l02886"></a>02886         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02887"></a>02887 
<a name="l02888"></a>02888         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_16u_C3R,
<a name="l02889"></a>02889                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02890"></a>02890                 value,
<a name="l02891"></a>02891                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02892"></a>02892                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02893"></a>02893         }
<a name="l02894"></a>02894 
<a name="l02895"></a>02895 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_16u_C1R</span>
<a name="l02896"></a><a class="code" href="group__qvippIAALO.html#ga5db0a90c1446040ccf6bfa42a41eaff1">02896</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02897"></a>02897                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02898"></a>02898                 <span class="keyword">const</span> uInt value,
<a name="l02899"></a>02899                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02900"></a>02900                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02901"></a>02901         {
<a name="l02902"></a>02902         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02903"></a>02903 
<a name="l02904"></a>02904         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_16u_C1R,
<a name="l02905"></a>02905                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02906"></a>02906                 value,
<a name="l02907"></a>02907                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02908"></a>02908                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02909"></a>02909         }
<a name="l02910"></a>02910 
<a name="l02911"></a>02911 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_16u_C3R</span>
<a name="l02912"></a><a class="code" href="group__qvippIAALO.html#gaafabfaf2e2cbbafdbc3965894a9dac20">02912</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02913"></a>02913                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02914"></a>02914                 <span class="keyword">const</span>  uInt value[3],
<a name="l02915"></a>02915                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02916"></a>02916                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02917"></a>02917         {
<a name="l02918"></a>02918         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02919"></a>02919 
<a name="l02920"></a>02920         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_16u_C3R,
<a name="l02921"></a>02921                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02922"></a>02922                 value,
<a name="l02923"></a>02923                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02924"></a>02924                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02925"></a>02925         }
<a name="l02926"></a>02926 
<a name="l02927"></a>02927 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_32s_C1R</span>
<a name="l02928"></a><a class="code" href="group__qvippIAALO.html#ga3b4f5b1aed378726f5f51ae3d9f6003a">02928</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02929"></a>02929                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02930"></a>02930                 <span class="keyword">const</span> uInt value,
<a name="l02931"></a>02931                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02932"></a>02932                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02933"></a>02933         {
<a name="l02934"></a>02934         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02935"></a>02935 
<a name="l02936"></a>02936         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_32s_C1R,
<a name="l02937"></a>02937                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02938"></a>02938                 value,
<a name="l02939"></a>02939                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02940"></a>02940                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02941"></a>02941         }
<a name="l02942"></a>02942 
<a name="l02943"></a>02943 <span class="comment">// QVision wrapper function for IPP&#39;s ippiLShiftC_32s_C3R</span>
<a name="l02944"></a><a class="code" href="group__qvippIAALO.html#gafa245fa1c7f14c79919e6d93fc8bd829">02944</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>(
<a name="l02945"></a>02945                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02946"></a>02946                 <span class="keyword">const</span>  uInt value[3],
<a name="l02947"></a>02947                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02948"></a>02948                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02949"></a>02949         {
<a name="l02950"></a>02950         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02951"></a>02951 
<a name="l02952"></a>02952         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#gaa272533bb737b850a681adfd2b93180a" title="QVision wrapper function for IPP&amp;#39;s ippiLShiftC_8u_C1R.">LShiftC</a>, ippiLShiftC_32s_C3R,
<a name="l02953"></a>02953                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02954"></a>02954                 value,
<a name="l02955"></a>02955                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02956"></a>02956                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02957"></a>02957         }
<a name="l02958"></a>02958 
<a name="l02959"></a>02959 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_32s_C1R</span>
<a name="l02960"></a><a class="code" href="group__qvippIAALO.html#ga624e554d3198c5a8693362e4d9b384f2">02960</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02961"></a>02961                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l02962"></a>02962                 <span class="keyword">const</span> uInt value,
<a name="l02963"></a>02963                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02964"></a>02964                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02965"></a>02965         {
<a name="l02966"></a>02966         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02967"></a>02967 
<a name="l02968"></a>02968         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_32s_C1R,
<a name="l02969"></a>02969                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02970"></a>02970                 value,
<a name="l02971"></a>02971                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02972"></a>02972                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02973"></a>02973         }
<a name="l02974"></a>02974 
<a name="l02975"></a>02975 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRShiftC_32s_C3R</span>
<a name="l02976"></a><a class="code" href="group__qvippIAALO.html#ga068d9aa40ae90537b234bc3f63aaae37">02976</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>(
<a name="l02977"></a>02977                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02978"></a>02978                 <span class="keyword">const</span>  uInt value[3],
<a name="l02979"></a>02979                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 3&gt;</a> &amp; qvimage_pDst,
<a name="l02980"></a>02980                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02981"></a>02981         {
<a name="l02982"></a>02982         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02983"></a>02983 
<a name="l02984"></a>02984         IPP_DEBUG(<a class="code" href="group__qvippIAALO.html#ga12d66f301cb06d19388d3e59b9ee20b7" title="QVision wrapper function for IPP&amp;#39;s ippiRShiftC_8u_C1R.">RShiftC</a>, ippiRShiftC_32s_C3R,
<a name="l02985"></a>02985                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02986"></a>02986                 value,
<a name="l02987"></a>02987                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l02988"></a>02988                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l02989"></a>02989         }
<a name="l02990"></a>02990 
<a name="l02991"></a>02991 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRGBToGray_8u_C3C1R</span>
<a name="l02992"></a><a class="code" href="group__qvippICC.html#ga57fabe31feb69ecbad447dc01984cc04">02992</a> <span class="keywordtype">void</span> RGBToGray(
<a name="l02993"></a>02993                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l02994"></a>02994                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l02995"></a>02995                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l02996"></a>02996         {
<a name="l02997"></a>02997         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l02998"></a>02998 
<a name="l02999"></a>02999         IPP_DEBUG(RGBToGray, ippiRGBToGray_8u_C3C1R,
<a name="l03000"></a>03000                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03001"></a>03001                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03002"></a>03002                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l03003"></a>03003         }
<a name="l03004"></a>03004 
<a name="l03005"></a>03005 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRGBToGray_16u_C3C1R</span>
<a name="l03006"></a><a class="code" href="group__qvippICC.html#gac85b3bc3c80ee3e70fc9a4e910d64e24">03006</a> <span class="keywordtype">void</span> RGBToGray(
<a name="l03007"></a>03007                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03008"></a>03008                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03009"></a>03009                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03010"></a>03010         {
<a name="l03011"></a>03011         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03012"></a>03012 
<a name="l03013"></a>03013         IPP_DEBUG(RGBToGray, ippiRGBToGray_16u_C3C1R,
<a name="l03014"></a>03014                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03015"></a>03015                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03016"></a>03016                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l03017"></a>03017         }
<a name="l03018"></a>03018 
<a name="l03019"></a>03019 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRGBToGray_16s_C3C1R</span>
<a name="l03020"></a><a class="code" href="group__qvippICC.html#gac812fea4843fd624e8b69d710c179dc0">03020</a> <span class="keywordtype">void</span> RGBToGray(
<a name="l03021"></a>03021                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03022"></a>03022                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03023"></a>03023                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03024"></a>03024         {
<a name="l03025"></a>03025         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03026"></a>03026 
<a name="l03027"></a>03027         IPP_DEBUG(RGBToGray, ippiRGBToGray_16s_C3C1R,
<a name="l03028"></a>03028                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03029"></a>03029                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03030"></a>03030                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l03031"></a>03031         }
<a name="l03032"></a>03032 
<a name="l03033"></a>03033 <span class="comment">// QVision wrapper function for IPP&#39;s ippiRGBToGray_32f_C3C1R</span>
<a name="l03034"></a><a class="code" href="group__qvippICC.html#ga671a327d227e5a7e5b29fd46171842d9">03034</a> <span class="keywordtype">void</span> RGBToGray(
<a name="l03035"></a>03035                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03036"></a>03036                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03037"></a>03037                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03038"></a>03038         {
<a name="l03039"></a>03039         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03040"></a>03040 
<a name="l03041"></a>03041         IPP_DEBUG(RGBToGray, ippiRGBToGray_32f_C3C1R,
<a name="l03042"></a>03042                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03043"></a>03043                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03044"></a>03044                 IMAGE_ROISIZE(qvimage_pDst));
<a name="l03045"></a>03045         }
<a name="l03046"></a>03046 
<a name="l03047"></a>03047 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_8u_C1R</span>
<a name="l03048"></a><a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b">03048</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03049"></a>03049                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03050"></a>03050                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03051"></a>03051                 <span class="keyword">const</span> uChar threshold,
<a name="l03052"></a>03052                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03053"></a>03053                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03054"></a>03054         {
<a name="l03055"></a>03055         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03056"></a>03056 
<a name="l03057"></a>03057         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_8u_C1R,
<a name="l03058"></a>03058                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03059"></a>03059                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03060"></a>03060                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03061"></a>03061                 threshold,
<a name="l03062"></a>03062                 ippCmpOp);
<a name="l03063"></a>03063         }
<a name="l03064"></a>03064 
<a name="l03065"></a>03065 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_8u_C1IR</span>
<a name="l03066"></a><a class="code" href="group__qvippTACO.html#ga3361cfde0459936c9b0230d2ef55c4bb">03066</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03067"></a>03067                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03068"></a>03068                 <span class="keyword">const</span> uChar threshold,
<a name="l03069"></a>03069                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03070"></a>03070         {
<a name="l03071"></a>03071         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_8u_C1IR,
<a name="l03072"></a>03072                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03073"></a>03073                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03074"></a>03074                 threshold,
<a name="l03075"></a>03075                 ippCmpOp);
<a name="l03076"></a>03076         }
<a name="l03077"></a>03077 
<a name="l03078"></a>03078 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_16s_C1R</span>
<a name="l03079"></a><a class="code" href="group__qvippTACO.html#gab34166991312a59e85cb3d5209f5a360">03079</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03080"></a>03080                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03081"></a>03081                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03082"></a>03082                 <span class="keyword">const</span> sShort threshold,
<a name="l03083"></a>03083                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03084"></a>03084                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03085"></a>03085         {
<a name="l03086"></a>03086         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03087"></a>03087 
<a name="l03088"></a>03088         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_16s_C1R,
<a name="l03089"></a>03089                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03090"></a>03090                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03091"></a>03091                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03092"></a>03092                 threshold,
<a name="l03093"></a>03093                 ippCmpOp);
<a name="l03094"></a>03094         }
<a name="l03095"></a>03095 
<a name="l03096"></a>03096 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_16s_C1IR</span>
<a name="l03097"></a><a class="code" href="group__qvippTACO.html#gab5f0e6c39cf555e24d89d5000989ab9c">03097</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03098"></a>03098                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03099"></a>03099                 <span class="keyword">const</span> sShort threshold,
<a name="l03100"></a>03100                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03101"></a>03101         {
<a name="l03102"></a>03102         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_16s_C1IR,
<a name="l03103"></a>03103                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03104"></a>03104                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03105"></a>03105                 threshold,
<a name="l03106"></a>03106                 ippCmpOp);
<a name="l03107"></a>03107         }
<a name="l03108"></a>03108 
<a name="l03109"></a>03109 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_32f_C1R</span>
<a name="l03110"></a><a class="code" href="group__qvippTACO.html#ga131f9596c97bc91239abc708174c2383">03110</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03111"></a>03111                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03112"></a>03112                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03113"></a>03113                 <span class="keyword">const</span> sFloat threshold,
<a name="l03114"></a>03114                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03115"></a>03115                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03116"></a>03116         {
<a name="l03117"></a>03117         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03118"></a>03118 
<a name="l03119"></a>03119         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_32f_C1R,
<a name="l03120"></a>03120                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03121"></a>03121                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03122"></a>03122                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03123"></a>03123                 threshold,
<a name="l03124"></a>03124                 ippCmpOp);
<a name="l03125"></a>03125         }
<a name="l03126"></a>03126 
<a name="l03127"></a>03127 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_32f_C1IR</span>
<a name="l03128"></a><a class="code" href="group__qvippTACO.html#ga2312100aaea82f18fdfbdc070c3cfbfa">03128</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>(
<a name="l03129"></a>03129                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03130"></a>03130                 <span class="keyword">const</span> sFloat threshold,
<a name="l03131"></a>03131                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03132"></a>03132         {
<a name="l03133"></a>03133         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gada5e790176ab9e695b9b70ae399ffb2b" title="Performs thresholding of an image using the specified level.">Threshold</a>, ippiThreshold_32f_C1IR,
<a name="l03134"></a>03134                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03135"></a>03135                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03136"></a>03136                 threshold,
<a name="l03137"></a>03137                 ippCmpOp);
<a name="l03138"></a>03138         }
<a name="l03139"></a>03139 
<a name="l03140"></a>03140 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_Val_8u_C1R</span>
<a name="l03141"></a><a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f">03141</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>(
<a name="l03142"></a>03142                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03143"></a>03143                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03144"></a>03144                 <span class="keyword">const</span> uChar threshold,
<a name="l03145"></a>03145                 <span class="keyword">const</span> uChar value,
<a name="l03146"></a>03146                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03147"></a>03147                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03148"></a>03148         {
<a name="l03149"></a>03149         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03150"></a>03150 
<a name="l03151"></a>03151         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>, ippiThreshold_Val_8u_C1R,
<a name="l03152"></a>03152                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03153"></a>03153                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03154"></a>03154                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03155"></a>03155                 threshold,
<a name="l03156"></a>03156                 value,
<a name="l03157"></a>03157                 ippCmpOp);
<a name="l03158"></a>03158         }
<a name="l03159"></a>03159 
<a name="l03160"></a>03160 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_Val_8u_C1IR</span>
<a name="l03161"></a><a class="code" href="group__qvippTACO.html#gad637cf4b5ecaf9adc73af637afee3bfb">03161</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>(
<a name="l03162"></a>03162                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03163"></a>03163                 <span class="keyword">const</span> uChar threshold,
<a name="l03164"></a>03164                 <span class="keyword">const</span> uChar value,
<a name="l03165"></a>03165                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03166"></a>03166         {
<a name="l03167"></a>03167         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>, ippiThreshold_Val_8u_C1IR,
<a name="l03168"></a>03168                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03169"></a>03169                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03170"></a>03170                 threshold,
<a name="l03171"></a>03171                 value,
<a name="l03172"></a>03172                 ippCmpOp);
<a name="l03173"></a>03173         }
<a name="l03174"></a>03174 
<a name="l03175"></a>03175 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_Val_16s_C1IR</span>
<a name="l03176"></a><a class="code" href="group__qvippTACO.html#ga7e60040e8ac3466d096087fe8551690a">03176</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>(
<a name="l03177"></a>03177                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03178"></a>03178                 <span class="keyword">const</span> sShort threshold,
<a name="l03179"></a>03179                 <span class="keyword">const</span> sShort value,
<a name="l03180"></a>03180                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03181"></a>03181         {
<a name="l03182"></a>03182         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>, ippiThreshold_Val_16s_C1IR,
<a name="l03183"></a>03183                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03184"></a>03184                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03185"></a>03185                 threshold,
<a name="l03186"></a>03186                 value,
<a name="l03187"></a>03187                 ippCmpOp);
<a name="l03188"></a>03188         }
<a name="l03189"></a>03189 
<a name="l03190"></a>03190 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_Val_32f_C1R</span>
<a name="l03191"></a><a class="code" href="group__qvippTACO.html#gae5d02b5fbfd80d84d1d71d627a2528cc">03191</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>(
<a name="l03192"></a>03192                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03193"></a>03193                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03194"></a>03194                 <span class="keyword">const</span> sFloat threshold,
<a name="l03195"></a>03195                 <span class="keyword">const</span> sFloat value,
<a name="l03196"></a>03196                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03197"></a>03197                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03198"></a>03198         {
<a name="l03199"></a>03199         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03200"></a>03200 
<a name="l03201"></a>03201         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>, ippiThreshold_Val_32f_C1R,
<a name="l03202"></a>03202                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03203"></a>03203                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03204"></a>03204                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03205"></a>03205                 threshold,
<a name="l03206"></a>03206                 value,
<a name="l03207"></a>03207                 ippCmpOp);
<a name="l03208"></a>03208         }
<a name="l03209"></a>03209 
<a name="l03210"></a>03210 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_Val_32f_C1IR</span>
<a name="l03211"></a><a class="code" href="group__qvippTACO.html#ga2250a029f253c1340f18299f1f302ed6">03211</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>(
<a name="l03212"></a>03212                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03213"></a>03213                 <span class="keyword">const</span> sFloat threshold,
<a name="l03214"></a>03214                 <span class="keyword">const</span> sFloat value,
<a name="l03215"></a>03215                 <span class="keyword">const</span> IppCmpOp ippCmpOp)
<a name="l03216"></a>03216         {
<a name="l03217"></a>03217         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga587b93bed357cb8d79cf5a4bddc0b69f" title="Performs thresholding of pixel values.">Threshold_Val</a>, ippiThreshold_Val_32f_C1IR,
<a name="l03218"></a>03218                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03219"></a>03219                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03220"></a>03220                 threshold,
<a name="l03221"></a>03221                 value,
<a name="l03222"></a>03222                 ippCmpOp);
<a name="l03223"></a>03223         }
<a name="l03224"></a>03224 
<a name="l03225"></a>03225 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_LTValGTVal_8u_C1R</span>
<a name="l03226"></a><a class="code" href="group__qvippTACO.html#ga25082b30820f150a44ce266a33a3371c">03226</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga25082b30820f150a44ce266a33a3371c" title="Performs double thresholding of pixel values.">Threshold_LTValGTVal</a>(
<a name="l03227"></a>03227                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03228"></a>03228                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03229"></a>03229                 <span class="keyword">const</span> uChar thresholdLT,
<a name="l03230"></a>03230                 <span class="keyword">const</span> uChar valueLT,
<a name="l03231"></a>03231                 <span class="keyword">const</span> uChar thresholdGT,
<a name="l03232"></a>03232                 <span class="keyword">const</span> uChar valueGT,
<a name="l03233"></a>03233                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03234"></a>03234         {
<a name="l03235"></a>03235         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03236"></a>03236 
<a name="l03237"></a>03237         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga25082b30820f150a44ce266a33a3371c" title="Performs double thresholding of pixel values.">Threshold_LTValGTVal</a>, ippiThreshold_LTValGTVal_8u_C1R,
<a name="l03238"></a>03238                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03239"></a>03239                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03240"></a>03240                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03241"></a>03241                 thresholdLT,
<a name="l03242"></a>03242                 valueLT,
<a name="l03243"></a>03243                 thresholdGT,
<a name="l03244"></a>03244                 valueGT);
<a name="l03245"></a>03245         }
<a name="l03246"></a>03246 
<a name="l03247"></a>03247 <span class="comment">// QVision wrapper function for IPP&#39;s ippiThreshold_LTValGTVal_32f_C1R</span>
<a name="l03248"></a><a class="code" href="group__qvippTACO.html#ga9a523ef5b761a46de6dc2cea6f70305a">03248</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga25082b30820f150a44ce266a33a3371c" title="Performs double thresholding of pixel values.">Threshold_LTValGTVal</a>(
<a name="l03249"></a>03249                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03250"></a>03250                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03251"></a>03251                 <span class="keyword">const</span> sFloat thresholdLT,
<a name="l03252"></a>03252                 <span class="keyword">const</span> sFloat valueLT,
<a name="l03253"></a>03253                 <span class="keyword">const</span> sFloat thresholdGT,
<a name="l03254"></a>03254                 <span class="keyword">const</span> sFloat valueGT,
<a name="l03255"></a>03255                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03256"></a>03256         {
<a name="l03257"></a>03257         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03258"></a>03258 
<a name="l03259"></a>03259         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga25082b30820f150a44ce266a33a3371c" title="Performs double thresholding of pixel values.">Threshold_LTValGTVal</a>, ippiThreshold_LTValGTVal_32f_C1R,
<a name="l03260"></a>03260                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03261"></a>03261                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03262"></a>03262                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03263"></a>03263                 thresholdLT,
<a name="l03264"></a>03264                 valueLT,
<a name="l03265"></a>03265                 thresholdGT,
<a name="l03266"></a>03266                 valueGT);
<a name="l03267"></a>03267         }
<a name="l03268"></a>03268 
<a name="l03269"></a>03269 <span class="comment">// QVision wrapper function for IPP&#39;s ippiComputeThreshold_Otsu_8u_C1R</span>
<a name="l03270"></a>03270 <span class="comment">// Calculate Otsu theshold value of images.</span>
<a name="l03271"></a><a class="code" href="group__qvippTACO.html#gaf8eb6e174a20b48eebcbf80f3c04b37d">03271</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#gaf8eb6e174a20b48eebcbf80f3c04b37d" title="Calculate Otsu theshold value of images.">ComputeThreshold_Otsu</a>(
<a name="l03272"></a>03272                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03273"></a>03273                  uChar &amp; pThreshold)
<a name="l03274"></a>03274         {
<a name="l03275"></a>03275         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#gaf8eb6e174a20b48eebcbf80f3c04b37d" title="Calculate Otsu theshold value of images.">ComputeThreshold_Otsu</a>, ippiComputeThreshold_Otsu_8u_C1R,
<a name="l03276"></a>03276                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03277"></a>03277                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l03278"></a>03278                 &amp; pThreshold);
<a name="l03279"></a>03279         }
<a name="l03280"></a>03280 
<a name="l03281"></a>03281 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompare_8u_C1R</span>
<a name="l03282"></a><a class="code" href="group__qvippTACO.html#gacfe8d6c3fe355a5ebbfd5d919411f787">03282</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>(
<a name="l03283"></a>03283                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l03284"></a>03284                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l03285"></a>03285                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03286"></a>03286                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03287"></a>03287                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03288"></a>03288         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l03289"></a>03289 
<a name="l03290"></a>03290         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l03291"></a>03291 
<a name="l03292"></a>03292         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>, ippiCompare_8u_C1R,
<a name="l03293"></a>03293                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03294"></a>03294                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03295"></a>03295                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03296"></a>03296                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03297"></a>03297                 ippCmpOp);
<a name="l03298"></a>03298         }
<a name="l03299"></a>03299 
<a name="l03300"></a>03300 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompare_16u_C1R</span>
<a name="l03301"></a><a class="code" href="group__qvippTACO.html#gad7fae6b566f583201254e828b3a4ffa1">03301</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>(
<a name="l03302"></a>03302                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l03303"></a>03303                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l03304"></a>03304                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03305"></a>03305                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03306"></a>03306                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03307"></a>03307         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l03308"></a>03308 
<a name="l03309"></a>03309         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l03310"></a>03310 
<a name="l03311"></a>03311         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>, ippiCompare_16u_C1R,
<a name="l03312"></a>03312                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03313"></a>03313                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03314"></a>03314                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03315"></a>03315                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03316"></a>03316                 ippCmpOp);
<a name="l03317"></a>03317         }
<a name="l03318"></a>03318 
<a name="l03319"></a>03319 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompare_16s_C1R</span>
<a name="l03320"></a><a class="code" href="group__qvippTACO.html#gacaabf5a19e82207efaf6f159c4c92b3f">03320</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>(
<a name="l03321"></a>03321                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l03322"></a>03322                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l03323"></a>03323                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03324"></a>03324                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03325"></a>03325                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03326"></a>03326         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l03327"></a>03327 
<a name="l03328"></a>03328         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l03329"></a>03329 
<a name="l03330"></a>03330         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>, ippiCompare_16s_C1R,
<a name="l03331"></a>03331                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03332"></a>03332                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03333"></a>03333                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03334"></a>03334                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03335"></a>03335                 ippCmpOp);
<a name="l03336"></a>03336         }
<a name="l03337"></a>03337 
<a name="l03338"></a>03338 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompare_32f_C1R</span>
<a name="l03339"></a><a class="code" href="group__qvippTACO.html#gafc7daab15b67d9a1c3548f6480664f48">03339</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>(
<a name="l03340"></a>03340                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc1,
<a name="l03341"></a>03341                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc2,
<a name="l03342"></a>03342                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03343"></a>03343                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03344"></a>03344                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03345"></a>03345         {       CHECK_SAME_ROISIZE(qvimage_pSrc1, qvimage_pSrc2);
<a name="l03346"></a>03346 
<a name="l03347"></a>03347         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc1, destROIOffset, 0, 0);
<a name="l03348"></a>03348 
<a name="l03349"></a>03349         IPP_DEBUG(<a class="code" href="group__qvippIDEAIF.html#ga789d10ddee1fa559a9cf44e8628801eb" title="Compares pixel values of two images using a specified compare operation.">Compare</a>, ippiCompare_32f_C1R,
<a name="l03350"></a>03350                 PDATA_READ(qvimage_pSrc1), qvimage_pSrc1.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03351"></a>03351                 PDATA_READ(qvimage_pSrc2), qvimage_pSrc2.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03352"></a>03352                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03353"></a>03353                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03354"></a>03354                 ippCmpOp);
<a name="l03355"></a>03355         }
<a name="l03356"></a>03356 
<a name="l03357"></a>03357 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompareC_8u_C1R</span>
<a name="l03358"></a><a class="code" href="group__qvippTACO.html#ga57cc9276708cb5ff3dace1640356af0d">03358</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga57cc9276708cb5ff3dace1640356af0d" title="Compares pixel values of two images, or pixel values of an image to a constant value...">CompareC</a>(
<a name="l03359"></a>03359                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03360"></a>03360                 <span class="keyword">const</span> uChar value,
<a name="l03361"></a>03361                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03362"></a>03362                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03363"></a>03363                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03364"></a>03364         {
<a name="l03365"></a>03365         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03366"></a>03366 
<a name="l03367"></a>03367         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga57cc9276708cb5ff3dace1640356af0d" title="Compares pixel values of two images, or pixel values of an image to a constant value...">CompareC</a>, ippiCompareC_8u_C1R,
<a name="l03368"></a>03368                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03369"></a>03369                 value,
<a name="l03370"></a>03370                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03371"></a>03371                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03372"></a>03372                 ippCmpOp);
<a name="l03373"></a>03373         }
<a name="l03374"></a>03374 
<a name="l03375"></a>03375 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCompareC_32f_C1R</span>
<a name="l03376"></a><a class="code" href="group__qvippTACO.html#ga32057694e355d7ff974784416e40c883">03376</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippTACO.html#ga57cc9276708cb5ff3dace1640356af0d" title="Compares pixel values of two images, or pixel values of an image to a constant value...">CompareC</a>(
<a name="l03377"></a>03377                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03378"></a>03378                 <span class="keyword">const</span> sFloat value,
<a name="l03379"></a>03379                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03380"></a>03380                 <span class="keyword">const</span> IppCmpOp ippCmpOp,
<a name="l03381"></a>03381                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03382"></a>03382         {
<a name="l03383"></a>03383         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l03384"></a>03384 
<a name="l03385"></a>03385         IPP_DEBUG(<a class="code" href="group__qvippTACO.html#ga57cc9276708cb5ff3dace1640356af0d" title="Compares pixel values of two images, or pixel values of an image to a constant value...">CompareC</a>, ippiCompareC_32f_C1R,
<a name="l03386"></a>03386                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03387"></a>03387                 value,
<a name="l03388"></a>03388                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03389"></a>03389                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03390"></a>03390                 ippCmpOp);
<a name="l03391"></a>03391         }
<a name="l03392"></a>03392 
<a name="l03393"></a>03393 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_8u_C1R</span>
<a name="l03394"></a><a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e">03394</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03395"></a>03395                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03396"></a>03396                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03397"></a>03397                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03398"></a>03398                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03399"></a>03399                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03400"></a>03400                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03401"></a>03401         {
<a name="l03402"></a>03402         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03403"></a>03403         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03404"></a>03404 
<a name="l03405"></a>03405         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_8u_C1R,
<a name="l03406"></a>03406                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03407"></a>03407                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03408"></a>03408                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03409"></a>03409                 &amp; pMask,
<a name="l03410"></a>03410                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03411"></a>03411                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03412"></a>03412         }
<a name="l03413"></a>03413 
<a name="l03414"></a>03414 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_8u_C3R</span>
<a name="l03415"></a><a class="code" href="group__qvippMO.html#gac2b537fe54a045ccfecf44f228d3bccd">03415</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03416"></a>03416                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03417"></a>03417                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03418"></a>03418                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03419"></a>03419                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03420"></a>03420                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03421"></a>03421                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03422"></a>03422         {
<a name="l03423"></a>03423         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03424"></a>03424         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03425"></a>03425 
<a name="l03426"></a>03426         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_8u_C3R,
<a name="l03427"></a>03427                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03428"></a>03428                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03429"></a>03429                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03430"></a>03430                 &amp; pMask,
<a name="l03431"></a>03431                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03432"></a>03432                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03433"></a>03433         }
<a name="l03434"></a>03434 
<a name="l03435"></a>03435 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_8u_C1IR</span>
<a name="l03436"></a><a class="code" href="group__qvippMO.html#ga9291f4a21e3769c2ae2ff1282a744899">03436</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03437"></a>03437                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03438"></a>03438                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03439"></a>03439                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03440"></a>03440                 <span class="keyword">const</span> QPoint &amp;anchor)
<a name="l03441"></a>03441         {
<a name="l03442"></a>03442         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_8u_C1IR,
<a name="l03443"></a>03443                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03444"></a>03444                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03445"></a>03445                 &amp; pMask,
<a name="l03446"></a>03446                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03447"></a>03447                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03448"></a>03448         }
<a name="l03449"></a>03449 
<a name="l03450"></a>03450 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_16u_C1R</span>
<a name="l03451"></a><a class="code" href="group__qvippMO.html#ga0867f062d6247159aa1c6879bed074b2">03451</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03452"></a>03452                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03453"></a>03453                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03454"></a>03454                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03455"></a>03455                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03456"></a>03456                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03457"></a>03457                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03458"></a>03458         {
<a name="l03459"></a>03459         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03460"></a>03460         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03461"></a>03461 
<a name="l03462"></a>03462         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_16u_C1R,
<a name="l03463"></a>03463                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03464"></a>03464                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03465"></a>03465                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03466"></a>03466                 &amp; pMask,
<a name="l03467"></a>03467                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03468"></a>03468                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03469"></a>03469         }
<a name="l03470"></a>03470 
<a name="l03471"></a>03471 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_16u_C3R</span>
<a name="l03472"></a><a class="code" href="group__qvippMO.html#ga435985a1056ef61c78ec6b74ee9e8ca6">03472</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03473"></a>03473                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03474"></a>03474                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03475"></a>03475                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03476"></a>03476                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03477"></a>03477                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03478"></a>03478                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03479"></a>03479         {
<a name="l03480"></a>03480         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03481"></a>03481         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03482"></a>03482 
<a name="l03483"></a>03483         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_16u_C3R,
<a name="l03484"></a>03484                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03485"></a>03485                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03486"></a>03486                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03487"></a>03487                 &amp; pMask,
<a name="l03488"></a>03488                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03489"></a>03489                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03490"></a>03490         }
<a name="l03491"></a>03491 
<a name="l03492"></a>03492 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_32f_C1R</span>
<a name="l03493"></a><a class="code" href="group__qvippMO.html#gaac78d1726d3bd603418f6f65d2c457bf">03493</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03494"></a>03494                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03495"></a>03495                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03496"></a>03496                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03497"></a>03497                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03498"></a>03498                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03499"></a>03499                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03500"></a>03500         {
<a name="l03501"></a>03501         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03502"></a>03502         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03503"></a>03503 
<a name="l03504"></a>03504         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_32f_C1R,
<a name="l03505"></a>03505                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03506"></a>03506                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03507"></a>03507                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03508"></a>03508                 &amp; pMask,
<a name="l03509"></a>03509                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03510"></a>03510                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03511"></a>03511         }
<a name="l03512"></a>03512 
<a name="l03513"></a>03513 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDilate_32f_C3R</span>
<a name="l03514"></a><a class="code" href="group__qvippMO.html#ga13300324d8699f08c1cf85e318007ee7">03514</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>(
<a name="l03515"></a>03515                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03516"></a>03516                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03517"></a>03517                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03518"></a>03518                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03519"></a>03519                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03520"></a>03520                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03521"></a>03521         {
<a name="l03522"></a>03522         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03523"></a>03523         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03524"></a>03524 
<a name="l03525"></a>03525         IPP_DEBUG(<a class="code" href="group__qvippMO.html#ga06522a34f60319acd1200610bb7f381e" title="Performs in-place erosion dilation using an arbitrary mask.">Dilate</a>, ippiDilate_32f_C3R,
<a name="l03526"></a>03526                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03527"></a>03527                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03528"></a>03528                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03529"></a>03529                 &amp; pMask,
<a name="l03530"></a>03530                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03531"></a>03531                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03532"></a>03532         }
<a name="l03533"></a>03533 
<a name="l03534"></a>03534 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_8u_C1R</span>
<a name="l03535"></a><a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face">03535</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03536"></a>03536                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03537"></a>03537                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03538"></a>03538                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03539"></a>03539                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03540"></a>03540                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03541"></a>03541                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03542"></a>03542         {
<a name="l03543"></a>03543         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03544"></a>03544         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03545"></a>03545 
<a name="l03546"></a>03546         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_8u_C1R,
<a name="l03547"></a>03547                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03548"></a>03548                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03549"></a>03549                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03550"></a>03550                 &amp; pMask,
<a name="l03551"></a>03551                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03552"></a>03552                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03553"></a>03553         }
<a name="l03554"></a>03554 
<a name="l03555"></a>03555 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_8u_C3R</span>
<a name="l03556"></a><a class="code" href="group__qvippMO.html#ga7ae093e6474a7b982a5afa92db12ca8c">03556</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03557"></a>03557                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03558"></a>03558                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03559"></a>03559                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03560"></a>03560                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03561"></a>03561                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03562"></a>03562                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03563"></a>03563         {
<a name="l03564"></a>03564         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03565"></a>03565         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03566"></a>03566 
<a name="l03567"></a>03567         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_8u_C3R,
<a name="l03568"></a>03568                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03569"></a>03569                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03570"></a>03570                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03571"></a>03571                 &amp; pMask,
<a name="l03572"></a>03572                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03573"></a>03573                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03574"></a>03574         }
<a name="l03575"></a>03575 
<a name="l03576"></a>03576 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_8u_C1IR</span>
<a name="l03577"></a><a class="code" href="group__qvippMO.html#gae3642345ef9c68eeaec2c81ae4ed05ec">03577</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03578"></a>03578                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l03579"></a>03579                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03580"></a>03580                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03581"></a>03581                 <span class="keyword">const</span> QPoint &amp;anchor)
<a name="l03582"></a>03582         {
<a name="l03583"></a>03583         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_8u_C1IR,
<a name="l03584"></a>03584                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03585"></a>03585                 IMAGE_ROISIZE(qvimage_pSrcDst),
<a name="l03586"></a>03586                 &amp; pMask,
<a name="l03587"></a>03587                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03588"></a>03588                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03589"></a>03589         }
<a name="l03590"></a>03590 
<a name="l03591"></a>03591 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_16u_C1R</span>
<a name="l03592"></a><a class="code" href="group__qvippMO.html#gaf35b9e347e7461e5f0c851173d3de19c">03592</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03593"></a>03593                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03594"></a>03594                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03595"></a>03595                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03596"></a>03596                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03597"></a>03597                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03598"></a>03598                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03599"></a>03599         {
<a name="l03600"></a>03600         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03601"></a>03601         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03602"></a>03602 
<a name="l03603"></a>03603         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_16u_C1R,
<a name="l03604"></a>03604                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03605"></a>03605                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03606"></a>03606                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03607"></a>03607                 &amp; pMask,
<a name="l03608"></a>03608                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03609"></a>03609                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03610"></a>03610         }
<a name="l03611"></a>03611 
<a name="l03612"></a>03612 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_16u_C3R</span>
<a name="l03613"></a><a class="code" href="group__qvippMO.html#gac89c2147c0c3b64769883462bd05439e">03613</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03614"></a>03614                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03615"></a>03615                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03616"></a>03616                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03617"></a>03617                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03618"></a>03618                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03619"></a>03619                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03620"></a>03620         {
<a name="l03621"></a>03621         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03622"></a>03622         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03623"></a>03623 
<a name="l03624"></a>03624         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_16u_C3R,
<a name="l03625"></a>03625                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03626"></a>03626                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03627"></a>03627                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03628"></a>03628                 &amp; pMask,
<a name="l03629"></a>03629                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03630"></a>03630                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03631"></a>03631         }
<a name="l03632"></a>03632 
<a name="l03633"></a>03633 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_32f_C1R</span>
<a name="l03634"></a><a class="code" href="group__qvippMO.html#gacf349cc9e0a3f1fc90d242a133603ee6">03634</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03635"></a>03635                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03636"></a>03636                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03637"></a>03637                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03638"></a>03638                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03639"></a>03639                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03640"></a>03640                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03641"></a>03641         {
<a name="l03642"></a>03642         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03643"></a>03643         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03644"></a>03644 
<a name="l03645"></a>03645         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_32f_C1R,
<a name="l03646"></a>03646                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03647"></a>03647                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03648"></a>03648                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03649"></a>03649                 &amp; pMask,
<a name="l03650"></a>03650                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03651"></a>03651                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03652"></a>03652         }
<a name="l03653"></a>03653 
<a name="l03654"></a>03654 <span class="comment">// QVision wrapper function for IPP&#39;s ippiErode_32f_C3R</span>
<a name="l03655"></a><a class="code" href="group__qvippMO.html#gad03dd77170c03f365ffb622e6ec59574">03655</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>(
<a name="l03656"></a>03656                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03657"></a>03657                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03658"></a>03658                  <span class="keyword">const</span> uChar &amp; pMask,
<a name="l03659"></a>03659                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03660"></a>03660                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03661"></a>03661                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03662"></a>03662         {
<a name="l03663"></a>03663         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03664"></a>03664         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03665"></a>03665 
<a name="l03666"></a>03666         IPP_DEBUG(<a class="code" href="group__qvippMO.html#gaec4a680ae5ed084aecff6eb0b594face" title="QVision wrapper function for IPP&amp;#39;s ippiErode_8u_C1R.">Erode</a>, ippiErode_32f_C3R,
<a name="l03667"></a>03667                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03668"></a>03668                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03669"></a>03669                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03670"></a>03670                 &amp; pMask,
<a name="l03671"></a>03671                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03672"></a>03672                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03673"></a>03673         }
<a name="l03674"></a>03674 
<a name="l03675"></a>03675 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterBox_8u_C1R</span>
<a name="l03676"></a><a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca">03676</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>(
<a name="l03677"></a>03677                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03678"></a>03678                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03679"></a>03679                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03680"></a>03680                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03681"></a>03681                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03682"></a>03682         {
<a name="l03683"></a>03683         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03684"></a>03684         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03685"></a>03685 
<a name="l03686"></a>03686         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>, ippiFilterBox_8u_C1R,
<a name="l03687"></a>03687                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03688"></a>03688                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03689"></a>03689                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03690"></a>03690                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03691"></a>03691                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03692"></a>03692         }
<a name="l03693"></a>03693 
<a name="l03694"></a>03694 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterBox_8u_C3R</span>
<a name="l03695"></a><a class="code" href="group__qvippFF.html#gabd8f03d173af6f75e4b99a68cf7a46f5">03695</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>(
<a name="l03696"></a>03696                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03697"></a>03697                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03698"></a>03698                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03699"></a>03699                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03700"></a>03700                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03701"></a>03701         {
<a name="l03702"></a>03702         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03703"></a>03703         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03704"></a>03704 
<a name="l03705"></a>03705         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>, ippiFilterBox_8u_C3R,
<a name="l03706"></a>03706                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03707"></a>03707                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03708"></a>03708                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03709"></a>03709                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03710"></a>03710                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03711"></a>03711         }
<a name="l03712"></a>03712 
<a name="l03713"></a>03713 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterBox_16u_C1R</span>
<a name="l03714"></a><a class="code" href="group__qvippFF.html#ga87d7e38817bc9ff66f075bb9233ffa2a">03714</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>(
<a name="l03715"></a>03715                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03716"></a>03716                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03717"></a>03717                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03718"></a>03718                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03719"></a>03719                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03720"></a>03720         {
<a name="l03721"></a>03721         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03722"></a>03722         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03723"></a>03723 
<a name="l03724"></a>03724         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>, ippiFilterBox_16u_C1R,
<a name="l03725"></a>03725                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03726"></a>03726                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03727"></a>03727                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03728"></a>03728                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03729"></a>03729                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03730"></a>03730         }
<a name="l03731"></a>03731 
<a name="l03732"></a>03732 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterBox_32f_C1R</span>
<a name="l03733"></a><a class="code" href="group__qvippFF.html#gada09e8907f3df57014f12850fa709a56">03733</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>(
<a name="l03734"></a>03734                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03735"></a>03735                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03736"></a>03736                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03737"></a>03737                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03738"></a>03738                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03739"></a>03739         {
<a name="l03740"></a>03740         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03741"></a>03741         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03742"></a>03742 
<a name="l03743"></a>03743         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga2d118e9683ff100e1ae96b54158040ca" title="QVision wrapper function for IPP&amp;#39;s ippiFilterBox_8u_C1R.">FilterBox</a>, ippiFilterBox_32f_C1R,
<a name="l03744"></a>03744                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03745"></a>03745                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03746"></a>03746                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03747"></a>03747                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03748"></a>03748                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03749"></a>03749         }
<a name="l03750"></a>03750 
<a name="l03751"></a>03751 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMin_8u_C1R</span>
<a name="l03752"></a><a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b">03752</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>(
<a name="l03753"></a>03753                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03754"></a>03754                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03755"></a>03755                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03756"></a>03756                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03757"></a>03757                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03758"></a>03758         {
<a name="l03759"></a>03759         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03760"></a>03760         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03761"></a>03761 
<a name="l03762"></a>03762         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>, ippiFilterMin_8u_C1R,
<a name="l03763"></a>03763                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03764"></a>03764                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03765"></a>03765                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03766"></a>03766                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03767"></a>03767                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03768"></a>03768         }
<a name="l03769"></a>03769 
<a name="l03770"></a>03770 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMin_8u_C3R</span>
<a name="l03771"></a><a class="code" href="group__qvippFF.html#ga27146bc99a2b7f90b372dface80bfffd">03771</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>(
<a name="l03772"></a>03772                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03773"></a>03773                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03774"></a>03774                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03775"></a>03775                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03776"></a>03776                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03777"></a>03777         {
<a name="l03778"></a>03778         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03779"></a>03779         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03780"></a>03780 
<a name="l03781"></a>03781         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>, ippiFilterMin_8u_C3R,
<a name="l03782"></a>03782                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03783"></a>03783                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03784"></a>03784                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03785"></a>03785                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03786"></a>03786                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03787"></a>03787         }
<a name="l03788"></a>03788 
<a name="l03789"></a>03789 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMin_16u_C1R</span>
<a name="l03790"></a><a class="code" href="group__qvippFF.html#gaee8508fb2844b4612a540f4137c4760b">03790</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>(
<a name="l03791"></a>03791                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03792"></a>03792                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03793"></a>03793                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03794"></a>03794                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03795"></a>03795                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03796"></a>03796         {
<a name="l03797"></a>03797         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03798"></a>03798         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03799"></a>03799 
<a name="l03800"></a>03800         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>, ippiFilterMin_16u_C1R,
<a name="l03801"></a>03801                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03802"></a>03802                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03803"></a>03803                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03804"></a>03804                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03805"></a>03805                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03806"></a>03806         }
<a name="l03807"></a>03807 
<a name="l03808"></a>03808 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMin_32f_C1R</span>
<a name="l03809"></a><a class="code" href="group__qvippFF.html#ga103465553ac875611fd9f0453a97d818">03809</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>(
<a name="l03810"></a>03810                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03811"></a>03811                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03812"></a>03812                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03813"></a>03813                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03814"></a>03814                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03815"></a>03815         {
<a name="l03816"></a>03816         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03817"></a>03817         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03818"></a>03818 
<a name="l03819"></a>03819         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gafd3151bc8843f531b4dd3c80a905774b" title="Applies the &amp;quot;min&amp;quot; filter to an image.">FilterMin</a>, ippiFilterMin_32f_C1R,
<a name="l03820"></a>03820                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03821"></a>03821                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03822"></a>03822                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03823"></a>03823                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03824"></a>03824                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03825"></a>03825         }
<a name="l03826"></a>03826 
<a name="l03827"></a>03827 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMax_8u_C1R</span>
<a name="l03828"></a><a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276">03828</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>(
<a name="l03829"></a>03829                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03830"></a>03830                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03831"></a>03831                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03832"></a>03832                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03833"></a>03833                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03834"></a>03834         {
<a name="l03835"></a>03835         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03836"></a>03836         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03837"></a>03837 
<a name="l03838"></a>03838         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>, ippiFilterMax_8u_C1R,
<a name="l03839"></a>03839                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03840"></a>03840                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03841"></a>03841                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03842"></a>03842                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03843"></a>03843                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03844"></a>03844         }
<a name="l03845"></a>03845 
<a name="l03846"></a>03846 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMax_8u_C3R</span>
<a name="l03847"></a><a class="code" href="group__qvippFF.html#ga4e43482e7bed2accd6108d953aedd169">03847</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>(
<a name="l03848"></a>03848                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03849"></a>03849                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03850"></a>03850                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03851"></a>03851                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03852"></a>03852                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03853"></a>03853         {
<a name="l03854"></a>03854         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03855"></a>03855         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03856"></a>03856 
<a name="l03857"></a>03857         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>, ippiFilterMax_8u_C3R,
<a name="l03858"></a>03858                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03859"></a>03859                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03860"></a>03860                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03861"></a>03861                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03862"></a>03862                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03863"></a>03863         }
<a name="l03864"></a>03864 
<a name="l03865"></a>03865 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMax_16u_C1R</span>
<a name="l03866"></a><a class="code" href="group__qvippFF.html#ga45dc7fe1afc3d9261afb63abae19c19a">03866</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>(
<a name="l03867"></a>03867                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03868"></a>03868                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03869"></a>03869                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03870"></a>03870                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03871"></a>03871                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03872"></a>03872         {
<a name="l03873"></a>03873         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03874"></a>03874         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03875"></a>03875 
<a name="l03876"></a>03876         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>, ippiFilterMax_16u_C1R,
<a name="l03877"></a>03877                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03878"></a>03878                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03879"></a>03879                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03880"></a>03880                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03881"></a>03881                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03882"></a>03882         }
<a name="l03883"></a>03883 
<a name="l03884"></a>03884 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMax_32f_C1R</span>
<a name="l03885"></a><a class="code" href="group__qvippFF.html#gaf1f92e79033059522f6d2a8246675e2e">03885</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>(
<a name="l03886"></a>03886                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03887"></a>03887                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03888"></a>03888                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03889"></a>03889                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03890"></a>03890                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03891"></a>03891         {
<a name="l03892"></a>03892         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03893"></a>03893         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03894"></a>03894 
<a name="l03895"></a>03895         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga30636f7f21a0c31e2be512cd81885276" title="Applies the &amp;quot;max&amp;quot; filter to an image.">FilterMax</a>, ippiFilterMax_32f_C1R,
<a name="l03896"></a>03896                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03897"></a>03897                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03898"></a>03898                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03899"></a>03899                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03900"></a>03900                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03901"></a>03901         }
<a name="l03902"></a>03902 
<a name="l03903"></a>03903 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedian_8u_C1R</span>
<a name="l03904"></a><a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f">03904</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>(
<a name="l03905"></a>03905                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03906"></a>03906                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03907"></a>03907                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03908"></a>03908                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03909"></a>03909                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03910"></a>03910         {
<a name="l03911"></a>03911         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03912"></a>03912         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03913"></a>03913 
<a name="l03914"></a>03914         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>, ippiFilterMedian_8u_C1R,
<a name="l03915"></a>03915                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03916"></a>03916                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03917"></a>03917                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03918"></a>03918                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03919"></a>03919                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03920"></a>03920         }
<a name="l03921"></a>03921 
<a name="l03922"></a>03922 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedian_8u_C3R</span>
<a name="l03923"></a><a class="code" href="group__qvippFF.html#ga5901c5dd332ac797d208b09df3d7c5e1">03923</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>(
<a name="l03924"></a>03924                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l03925"></a>03925                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l03926"></a>03926                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03927"></a>03927                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03928"></a>03928                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03929"></a>03929         {
<a name="l03930"></a>03930         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03931"></a>03931         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03932"></a>03932 
<a name="l03933"></a>03933         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>, ippiFilterMedian_8u_C3R,
<a name="l03934"></a>03934                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03935"></a>03935                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03936"></a>03936                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03937"></a>03937                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03938"></a>03938                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03939"></a>03939         }
<a name="l03940"></a>03940 
<a name="l03941"></a>03941 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedian_16u_C1R</span>
<a name="l03942"></a><a class="code" href="group__qvippFF.html#ga7411f235d85f780f651995e8cf4a0a65">03942</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>(
<a name="l03943"></a>03943                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03944"></a>03944                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03945"></a>03945                 <span class="keyword">const</span> QSize &amp;maskSize,
<a name="l03946"></a>03946                 <span class="keyword">const</span> QPoint &amp;anchor,
<a name="l03947"></a>03947                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03948"></a>03948         {
<a name="l03949"></a>03949         <span class="keyword">const</span> <span class="keywordtype">int</span> colMaskRadius = maskSize.width(), rowMaskRadius = maskSize.height();
<a name="l03950"></a>03950         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, colMaskRadius-1, rowMaskRadius-1);
<a name="l03951"></a>03951 
<a name="l03952"></a>03952         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga4939840684f7d21b53310482b5302a3f" title="Filters an image using a box median filter.">FilterMedian</a>, ippiFilterMedian_16u_C1R,
<a name="l03953"></a>03953                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03954"></a>03954                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03955"></a>03955                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03956"></a>03956                 IPP_SIZE_FROM_QSIZE(maskSize),
<a name="l03957"></a>03957                 IPP_POINT_FROM_QPOINT(anchor));
<a name="l03958"></a>03958         }
<a name="l03959"></a>03959 
<a name="l03960"></a>03960 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedianHoriz_8u_C1R</span>
<a name="l03961"></a><a class="code" href="group__qvippFF.html#gaa60c522dfe683cf577e01467744e871a">03961</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gaa60c522dfe683cf577e01467744e871a" title="Performs horizontal median filtering.">FilterMedianHoriz</a>(
<a name="l03962"></a>03962                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03963"></a>03963                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03964"></a>03964                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l03965"></a>03965                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03966"></a>03966         {
<a name="l03967"></a>03967         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l03968"></a>03968         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l03969"></a>03969 
<a name="l03970"></a>03970         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gaa60c522dfe683cf577e01467744e871a" title="Performs horizontal median filtering.">FilterMedianHoriz</a>, ippiFilterMedianHoriz_8u_C1R,
<a name="l03971"></a>03971                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03972"></a>03972                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03973"></a>03973                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03974"></a>03974                 mask);
<a name="l03975"></a>03975         }
<a name="l03976"></a>03976 
<a name="l03977"></a>03977 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedianVert_8u_C1R</span>
<a name="l03978"></a><a class="code" href="group__qvippFF.html#gae4625d68fdea1f80866a957cffa7e631">03978</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gae4625d68fdea1f80866a957cffa7e631" title="Performs vertical median filtering.">FilterMedianVert</a>(
<a name="l03979"></a>03979                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03980"></a>03980                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03981"></a>03981                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l03982"></a>03982                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l03983"></a>03983         {
<a name="l03984"></a>03984         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l03985"></a>03985         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l03986"></a>03986 
<a name="l03987"></a>03987         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gae4625d68fdea1f80866a957cffa7e631" title="Performs vertical median filtering.">FilterMedianVert</a>, ippiFilterMedianVert_8u_C1R,
<a name="l03988"></a>03988                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03989"></a>03989                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l03990"></a>03990                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l03991"></a>03991                 mask);
<a name="l03992"></a>03992         }
<a name="l03993"></a>03993 
<a name="l03994"></a>03994 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedianCross_8u_C1R</span>
<a name="l03995"></a><a class="code" href="group__qvippFF.html#ga2a35b35050509de3e580c0b8e8a8b057">03995</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga2a35b35050509de3e580c0b8e8a8b057" title="Filters an image using a cross median filter.">FilterMedianCross</a>(
<a name="l03996"></a>03996                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l03997"></a>03997                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l03998"></a>03998                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l03999"></a>03999                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04000"></a>04000         {
<a name="l04001"></a>04001         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04002"></a>04002         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04003"></a>04003 
<a name="l04004"></a>04004         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga2a35b35050509de3e580c0b8e8a8b057" title="Filters an image using a cross median filter.">FilterMedianCross</a>, ippiFilterMedianCross_8u_C1R,
<a name="l04005"></a>04005                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04006"></a>04006                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04007"></a>04007                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04008"></a>04008                 mask);
<a name="l04009"></a>04009         }
<a name="l04010"></a>04010 
<a name="l04011"></a>04011 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedianWeightedCenter3x3_8u_C1R</span>
<a name="l04012"></a>04012 <span class="comment">// Filter an image using a median filter with kernel size 3x3 and enlarged weight of central pixel.</span>
<a name="l04013"></a><a class="code" href="group__qvippFF.html#ga314ef0125c72a7fadb509ef5ca3c8c5d">04013</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga314ef0125c72a7fadb509ef5ca3c8c5d" title="Filter an image using a median filter with kernel size 3x3 and enlarged weight of...">FilterMedianWeightedCenter3x3</a>(
<a name="l04014"></a>04014                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04015"></a>04015                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04016"></a>04016                 <span class="keyword">const</span> <span class="keywordtype">int</span> weight,
<a name="l04017"></a>04017                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04018"></a>04018         {
<a name="l04019"></a>04019         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04020"></a>04020 
<a name="l04021"></a>04021         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga314ef0125c72a7fadb509ef5ca3c8c5d" title="Filter an image using a median filter with kernel size 3x3 and enlarged weight of...">FilterMedianWeightedCenter3x3</a>, ippiFilterMedianWeightedCenter3x3_8u_C1R,
<a name="l04022"></a>04022                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04023"></a>04023                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04024"></a>04024                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04025"></a>04025                 weight);
<a name="l04026"></a>04026         }
<a name="l04027"></a>04027 
<a name="l04028"></a>04028 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterMedianColor_8u_C3R</span>
<a name="l04029"></a><a class="code" href="group__qvippFF.html#ga56326921b1584946f8b42c7976354dcd">04029</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga56326921b1584946f8b42c7976354dcd" title="Filters an image using a box color median filter.">FilterMedianColor</a>(
<a name="l04030"></a>04030                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04031"></a>04031                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04032"></a>04032                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04033"></a>04033                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04034"></a>04034         {
<a name="l04035"></a>04035         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04036"></a>04036         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04037"></a>04037 
<a name="l04038"></a>04038         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga56326921b1584946f8b42c7976354dcd" title="Filters an image using a box color median filter.">FilterMedianColor</a>, ippiFilterMedianColor_8u_C3R,
<a name="l04039"></a>04039                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04040"></a>04040                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04041"></a>04041                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04042"></a>04042                 mask);
<a name="l04043"></a>04043         }
<a name="l04044"></a>04044 
<a name="l04045"></a>04045 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterSobelHorizMask_32f_C1R</span>
<a name="l04046"></a><a class="code" href="group__qvippFF.html#ga80cdf87494c982146fbaf42fa4e1886f">04046</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga80cdf87494c982146fbaf42fa4e1886f" title="QVision wrapper function for IPP&amp;#39;s ippiFilterSobelHorizMask_32f_C1R.">FilterSobelHorizMask</a>(
<a name="l04047"></a>04047                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04048"></a>04048                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04049"></a>04049                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04050"></a>04050                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04051"></a>04051         {
<a name="l04052"></a>04052         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04053"></a>04053         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04054"></a>04054 
<a name="l04055"></a>04055         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga80cdf87494c982146fbaf42fa4e1886f" title="QVision wrapper function for IPP&amp;#39;s ippiFilterSobelHorizMask_32f_C1R.">FilterSobelHorizMask</a>, ippiFilterSobelHorizMask_32f_C1R,
<a name="l04056"></a>04056                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04057"></a>04057                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04058"></a>04058                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04059"></a>04059                 mask);
<a name="l04060"></a>04060         }
<a name="l04061"></a>04061 
<a name="l04062"></a>04062 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterSobelVertMask_32f_C1R</span>
<a name="l04063"></a><a class="code" href="group__qvippFF.html#gac4c214ba6435857ee9874d2103e99418">04063</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gac4c214ba6435857ee9874d2103e99418" title="QVision wrapper function for IPP&amp;#39;s ippiFilterSobelVertMask_32f_C1R.">FilterSobelVertMask</a>(
<a name="l04064"></a>04064                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04065"></a>04065                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04066"></a>04066                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04067"></a>04067                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04068"></a>04068         {
<a name="l04069"></a>04069         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04070"></a>04070         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04071"></a>04071 
<a name="l04072"></a>04072         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gac4c214ba6435857ee9874d2103e99418" title="QVision wrapper function for IPP&amp;#39;s ippiFilterSobelVertMask_32f_C1R.">FilterSobelVertMask</a>, ippiFilterSobelVertMask_32f_C1R,
<a name="l04073"></a>04073                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04074"></a>04074                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04075"></a>04075                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04076"></a>04076                 mask);
<a name="l04077"></a>04077         }
<a name="l04078"></a>04078 
<a name="l04079"></a>04079 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterLaplace_8u_C1R</span>
<a name="l04080"></a><a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0">04080</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>(
<a name="l04081"></a>04081                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04082"></a>04082                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04083"></a>04083                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04084"></a>04084                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04085"></a>04085         {
<a name="l04086"></a>04086         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04087"></a>04087         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04088"></a>04088 
<a name="l04089"></a>04089         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>, ippiFilterLaplace_8u_C1R,
<a name="l04090"></a>04090                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04091"></a>04091                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04092"></a>04092                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04093"></a>04093                 mask);
<a name="l04094"></a>04094         }
<a name="l04095"></a>04095 
<a name="l04096"></a>04096 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterLaplace_16s_C1R</span>
<a name="l04097"></a><a class="code" href="group__qvippFF.html#ga128d54149665ae259e7f4c6ec5193b0d">04097</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>(
<a name="l04098"></a>04098                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04099"></a>04099                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04100"></a>04100                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04101"></a>04101                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04102"></a>04102         {
<a name="l04103"></a>04103         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04104"></a>04104         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04105"></a>04105 
<a name="l04106"></a>04106         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>, ippiFilterLaplace_16s_C1R,
<a name="l04107"></a>04107                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04108"></a>04108                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04109"></a>04109                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04110"></a>04110                 mask);
<a name="l04111"></a>04111         }
<a name="l04112"></a>04112 
<a name="l04113"></a>04113 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterLaplace_32f_C1R</span>
<a name="l04114"></a><a class="code" href="group__qvippFF.html#gac2d7316d6be661619102c478a8cc3144">04114</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>(
<a name="l04115"></a>04115                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04116"></a>04116                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04117"></a>04117                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04118"></a>04118                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04119"></a>04119         {
<a name="l04120"></a>04120         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04121"></a>04121         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04122"></a>04122 
<a name="l04123"></a>04123         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga5ea3603eeaf76f10efb5582e4b67ded0" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLaplace_8u_C1R.">FilterLaplace</a>, ippiFilterLaplace_32f_C1R,
<a name="l04124"></a>04124                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04125"></a>04125                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04126"></a>04126                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04127"></a>04127                 mask);
<a name="l04128"></a>04128         }
<a name="l04129"></a>04129 
<a name="l04130"></a>04130 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterGauss_8u_C1R</span>
<a name="l04131"></a><a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5">04131</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>(
<a name="l04132"></a>04132                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04133"></a>04133                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04134"></a>04134                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04135"></a>04135                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04136"></a>04136         {
<a name="l04137"></a>04137         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04138"></a>04138         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04139"></a>04139 
<a name="l04140"></a>04140         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>, ippiFilterGauss_8u_C1R,
<a name="l04141"></a>04141                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04142"></a>04142                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04143"></a>04143                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04144"></a>04144                 mask);
<a name="l04145"></a>04145         }
<a name="l04146"></a>04146 
<a name="l04147"></a>04147 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterGauss_32f_C1R</span>
<a name="l04148"></a><a class="code" href="group__qvippFF.html#ga9585296cb3873774ac64a485741ed951">04148</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>(
<a name="l04149"></a>04149                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04150"></a>04150                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04151"></a>04151                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04152"></a>04152                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04153"></a>04153         {
<a name="l04154"></a>04154         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04155"></a>04155         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04156"></a>04156 
<a name="l04157"></a>04157         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>, ippiFilterGauss_32f_C1R,
<a name="l04158"></a>04158                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04159"></a>04159                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04160"></a>04160                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04161"></a>04161                 mask);
<a name="l04162"></a>04162         }
<a name="l04163"></a>04163 
<a name="l04164"></a>04164 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterGauss_8u_C3R</span>
<a name="l04165"></a><a class="code" href="group__qvippFF.html#gaae45243c3183ef395ccbdec090b0531e">04165</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>(
<a name="l04166"></a>04166                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04167"></a>04167                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04168"></a>04168                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04169"></a>04169                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04170"></a>04170         {
<a name="l04171"></a>04171         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04172"></a>04172         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04173"></a>04173 
<a name="l04174"></a>04174         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>, ippiFilterGauss_8u_C3R,
<a name="l04175"></a>04175                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04176"></a>04176                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04177"></a>04177                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04178"></a>04178                 mask);
<a name="l04179"></a>04179         }
<a name="l04180"></a>04180 
<a name="l04181"></a>04181 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterGauss_32f_C3R</span>
<a name="l04182"></a><a class="code" href="group__qvippFF.html#ga6f817950c08bf600b3e4468032653fe7">04182</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>(
<a name="l04183"></a>04183                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04184"></a>04184                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04185"></a>04185                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04186"></a>04186                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04187"></a>04187         {
<a name="l04188"></a>04188         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04189"></a>04189         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04190"></a>04190 
<a name="l04191"></a>04191         IPP_DEBUG(<a class="code" href="group__qvippFF.html#gae5c1010fcf026e45590b363519769da5" title="QVision wrapper function for IPP&amp;#39;s ippiFilterGauss_8u_C1R.">FilterGauss</a>, ippiFilterGauss_32f_C3R,
<a name="l04192"></a>04192                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04193"></a>04193                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04194"></a>04194                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04195"></a>04195                 mask);
<a name="l04196"></a>04196         }
<a name="l04197"></a>04197 
<a name="l04198"></a>04198 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterHipass_8u_C1R</span>
<a name="l04199"></a><a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a">04199</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>(
<a name="l04200"></a>04200                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04201"></a>04201                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04202"></a>04202                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04203"></a>04203                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04204"></a>04204         {
<a name="l04205"></a>04205         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04206"></a>04206         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04207"></a>04207 
<a name="l04208"></a>04208         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>, ippiFilterHipass_8u_C1R,
<a name="l04209"></a>04209                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04210"></a>04210                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04211"></a>04211                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04212"></a>04212                 mask);
<a name="l04213"></a>04213         }
<a name="l04214"></a>04214 
<a name="l04215"></a>04215 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterHipass_8u_C3R</span>
<a name="l04216"></a><a class="code" href="group__qvippFF.html#gad5599684d4304bcccb0fc4e82d8a5c07">04216</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>(
<a name="l04217"></a>04217                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04218"></a>04218                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04219"></a>04219                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04220"></a>04220                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04221"></a>04221         {
<a name="l04222"></a>04222         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04223"></a>04223         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04224"></a>04224 
<a name="l04225"></a>04225         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>, ippiFilterHipass_8u_C3R,
<a name="l04226"></a>04226                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04227"></a>04227                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04228"></a>04228                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04229"></a>04229                 mask);
<a name="l04230"></a>04230         }
<a name="l04231"></a>04231 
<a name="l04232"></a>04232 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterHipass_32f_C1R</span>
<a name="l04233"></a><a class="code" href="group__qvippFF.html#ga0c4f24f4cd0fc7876746a56bd12d08ef">04233</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>(
<a name="l04234"></a>04234                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04235"></a>04235                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04236"></a>04236                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04237"></a>04237                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04238"></a>04238         {
<a name="l04239"></a>04239         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04240"></a>04240         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04241"></a>04241 
<a name="l04242"></a>04242         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>, ippiFilterHipass_32f_C1R,
<a name="l04243"></a>04243                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04244"></a>04244                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04245"></a>04245                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04246"></a>04246                 mask);
<a name="l04247"></a>04247         }
<a name="l04248"></a>04248 
<a name="l04249"></a>04249 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterHipass_32f_C3R</span>
<a name="l04250"></a><a class="code" href="group__qvippFF.html#gaa9feba63997c5592a4dda6054ca1ba43">04250</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>(
<a name="l04251"></a>04251                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04252"></a>04252                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04253"></a>04253                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04254"></a>04254                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04255"></a>04255         {
<a name="l04256"></a>04256         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04257"></a>04257         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04258"></a>04258 
<a name="l04259"></a>04259         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga103146095de7a376dfb779a63e6a0f6a" title="QVision wrapper function for IPP&amp;#39;s ippiFilterHipass_8u_C1R.">FilterHipass</a>, ippiFilterHipass_32f_C3R,
<a name="l04260"></a>04260                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04261"></a>04261                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04262"></a>04262                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04263"></a>04263                 mask);
<a name="l04264"></a>04264         }
<a name="l04265"></a>04265 
<a name="l04266"></a>04266 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterLowpass_8u_C1R</span>
<a name="l04267"></a><a class="code" href="group__qvippFF.html#ga216b6082d331960a7f06427bd71e30c9">04267</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga216b6082d331960a7f06427bd71e30c9" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLowpass_8u_C1R.">FilterLowpass</a>(
<a name="l04268"></a>04268                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04269"></a>04269                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04270"></a>04270                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04271"></a>04271                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04272"></a>04272         {
<a name="l04273"></a>04273         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04274"></a>04274         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04275"></a>04275 
<a name="l04276"></a>04276         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga216b6082d331960a7f06427bd71e30c9" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLowpass_8u_C1R.">FilterLowpass</a>, ippiFilterLowpass_8u_C1R,
<a name="l04277"></a>04277                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04278"></a>04278                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04279"></a>04279                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04280"></a>04280                 mask);
<a name="l04281"></a>04281         }
<a name="l04282"></a>04282 
<a name="l04283"></a>04283 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFilterLowpass_32f_C1R</span>
<a name="l04284"></a><a class="code" href="group__qvippFF.html#ga1952950e09d3d08c31701a3fd8a43396">04284</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippFF.html#ga216b6082d331960a7f06427bd71e30c9" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLowpass_8u_C1R.">FilterLowpass</a>(
<a name="l04285"></a>04285                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04286"></a>04286                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04287"></a>04287                 <span class="keyword">const</span> IppiMaskSize mask,
<a name="l04288"></a>04288                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04289"></a>04289         {
<a name="l04290"></a>04290         <span class="keyword">const</span> <span class="keywordtype">int</span> maskCols = IPP_MASK_SIZE_COLS(mask)-1, maskRows = IPP_MASK_SIZE_ROWS(mask)-1;
<a name="l04291"></a>04291         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, maskCols, maskRows);
<a name="l04292"></a>04292 
<a name="l04293"></a>04293         IPP_DEBUG(<a class="code" href="group__qvippFF.html#ga216b6082d331960a7f06427bd71e30c9" title="QVision wrapper function for IPP&amp;#39;s ippiFilterLowpass_8u_C1R.">FilterLowpass</a>, ippiFilterLowpass_32f_C1R,
<a name="l04294"></a>04294                 PDATA_READ_MARGIN(qvimage_pSrc, maskCols/2, maskRows/2), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04295"></a>04295                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04296"></a>04296                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04297"></a>04297                 mask);
<a name="l04298"></a>04298         }
<a name="l04299"></a>04299 
<a name="l04300"></a>04300 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSum_8u_C1R</span>
<a name="l04301"></a><a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2">04301</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>(
<a name="l04302"></a>04302                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04303"></a>04303                  sDouble &amp; pSum)
<a name="l04304"></a>04304         {
<a name="l04305"></a>04305         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>, ippiSum_8u_C1R,
<a name="l04306"></a>04306                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04307"></a>04307                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04308"></a>04308                 &amp; pSum);
<a name="l04309"></a>04309         }
<a name="l04310"></a>04310 
<a name="l04311"></a>04311 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSum_8u_C3R</span>
<a name="l04312"></a><a class="code" href="group__qvippISF.html#ga9872d70eef43309f08f0357b6dc4bc7d">04312</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>(
<a name="l04313"></a>04313                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04314"></a>04314                 sDouble <a class="code" href="classQVVector.html#aa15b6373a5ca28b1dd82b5b07b71e646" title="Accumulated value.">sum</a>[3])
<a name="l04315"></a>04315         {
<a name="l04316"></a>04316         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>, ippiSum_8u_C3R,
<a name="l04317"></a>04317                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04318"></a>04318                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04319"></a>04319                 sum);
<a name="l04320"></a>04320         }
<a name="l04321"></a>04321 
<a name="l04322"></a>04322 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSum_16s_C1R</span>
<a name="l04323"></a><a class="code" href="group__qvippISF.html#gac1410e94b416600039dfcfc5fd13f693">04323</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>(
<a name="l04324"></a>04324                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04325"></a>04325                  sDouble &amp; pSum)
<a name="l04326"></a>04326         {
<a name="l04327"></a>04327         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>, ippiSum_16s_C1R,
<a name="l04328"></a>04328                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04329"></a>04329                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04330"></a>04330                 &amp; pSum);
<a name="l04331"></a>04331         }
<a name="l04332"></a>04332 
<a name="l04333"></a>04333 <span class="comment">// QVision wrapper function for IPP&#39;s ippiSum_16s_C3R</span>
<a name="l04334"></a><a class="code" href="group__qvippISF.html#gab5ce6228aa5deb8053da44d3f138763f">04334</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>(
<a name="l04335"></a>04335                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04336"></a>04336                 sDouble <a class="code" href="classQVVector.html#aa15b6373a5ca28b1dd82b5b07b71e646" title="Accumulated value.">sum</a>[3])
<a name="l04337"></a>04337         {
<a name="l04338"></a>04338         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga2e7319ac380719f2d97cb2ea111e8bc2" title="Computes the sum of image pixel values.">Sum</a>, ippiSum_16s_C3R,
<a name="l04339"></a>04339                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04340"></a>04340                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04341"></a>04341                 sum);
<a name="l04342"></a>04342         }
<a name="l04343"></a>04343 
<a name="l04344"></a>04344 <span class="comment">// QVision wrapper function for IPP&#39;s ippiIntegral_8u32s_C1R</span>
<a name="l04345"></a><a class="code" href="group__qvippISF.html#ga9ae3f12a9b4be81b9657f78eb6932063">04345</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga9ae3f12a9b4be81b9657f78eb6932063" title="QVision wrapper function for IPP&amp;#39;s ippiIntegral_8u32s_C1R.">Integral</a>(
<a name="l04346"></a>04346                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04347"></a>04347                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sInt, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04348"></a>04348                 <span class="keyword">const</span> sInt val,
<a name="l04349"></a>04349                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04350"></a>04350         {
<a name="l04351"></a>04351         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04352"></a>04352 
<a name="l04353"></a>04353         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga9ae3f12a9b4be81b9657f78eb6932063" title="QVision wrapper function for IPP&amp;#39;s ippiIntegral_8u32s_C1R.">Integral</a>, ippiIntegral_8u32s_C1R,
<a name="l04354"></a>04354                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04355"></a>04355                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04356"></a>04356                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04357"></a>04357                 val);
<a name="l04358"></a>04358         }
<a name="l04359"></a>04359 
<a name="l04360"></a>04360 <span class="comment">// QVision wrapper function for IPP&#39;s ippiIntegral_8u32f_C1R</span>
<a name="l04361"></a><a class="code" href="group__qvippISF.html#gad227f035be043c9ce78c68847f5a7473">04361</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga9ae3f12a9b4be81b9657f78eb6932063" title="QVision wrapper function for IPP&amp;#39;s ippiIntegral_8u32s_C1R.">Integral</a>(
<a name="l04362"></a>04362                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04363"></a>04363                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04364"></a>04364                 <span class="keyword">const</span> sFloat val,
<a name="l04365"></a>04365                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04366"></a>04366         {
<a name="l04367"></a>04367         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04368"></a>04368 
<a name="l04369"></a>04369         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga9ae3f12a9b4be81b9657f78eb6932063" title="QVision wrapper function for IPP&amp;#39;s ippiIntegral_8u32s_C1R.">Integral</a>, ippiIntegral_8u32f_C1R,
<a name="l04370"></a>04370                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04371"></a>04371                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04372"></a>04372                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04373"></a>04373                 val);
<a name="l04374"></a>04374         }
<a name="l04375"></a>04375 
<a name="l04376"></a>04376 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMean_8u_C1R</span>
<a name="l04377"></a><a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819">04377</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>(
<a name="l04378"></a>04378                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04379"></a>04379                  sDouble &amp; pMean)
<a name="l04380"></a>04380         {
<a name="l04381"></a>04381         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>, ippiMean_8u_C1R,
<a name="l04382"></a>04382                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04383"></a>04383                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04384"></a>04384                 &amp; pMean);
<a name="l04385"></a>04385         }
<a name="l04386"></a>04386 
<a name="l04387"></a>04387 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMean_8u_C3R</span>
<a name="l04388"></a><a class="code" href="group__qvippISF.html#ga9397573869367eb01fefee1e42fdb454">04388</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>(
<a name="l04389"></a>04389                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04390"></a>04390                 sDouble <a class="code" href="classQVVector.html#a34778251c3900cac4b2e19269fd9be2f" title="Mean value.">mean</a>[3])
<a name="l04391"></a>04391         {
<a name="l04392"></a>04392         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>, ippiMean_8u_C3R,
<a name="l04393"></a>04393                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04394"></a>04394                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04395"></a>04395                 mean);
<a name="l04396"></a>04396         }
<a name="l04397"></a>04397 
<a name="l04398"></a>04398 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMean_16s_C1R</span>
<a name="l04399"></a><a class="code" href="group__qvippISF.html#ga6527a6a7f7f8d70379b683314bf79a56">04399</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>(
<a name="l04400"></a>04400                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04401"></a>04401                  sDouble &amp; pMean)
<a name="l04402"></a>04402         {
<a name="l04403"></a>04403         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>, ippiMean_16s_C1R,
<a name="l04404"></a>04404                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04405"></a>04405                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04406"></a>04406                 &amp; pMean);
<a name="l04407"></a>04407         }
<a name="l04408"></a>04408 
<a name="l04409"></a>04409 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMean_16s_C3R</span>
<a name="l04410"></a><a class="code" href="group__qvippISF.html#ga790730b605dfb4462470ebc8241eb8d2">04410</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>(
<a name="l04411"></a>04411                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04412"></a>04412                 sDouble <a class="code" href="classQVVector.html#a34778251c3900cac4b2e19269fd9be2f" title="Mean value.">mean</a>[3])
<a name="l04413"></a>04413         {
<a name="l04414"></a>04414         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gaea578fd5bc05a457eb8af0c80386b819" title="Computes the mean of image pixel values.">Mean</a>, ippiMean_16s_C3R,
<a name="l04415"></a>04415                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04416"></a>04416                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04417"></a>04417                 mean);
<a name="l04418"></a>04418         }
<a name="l04419"></a>04419 
<a name="l04420"></a>04420 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMin_8u_C1R</span>
<a name="l04421"></a><a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f">04421</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>(
<a name="l04422"></a>04422                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04423"></a>04423                  uChar &amp; pMin)
<a name="l04424"></a>04424         {
<a name="l04425"></a>04425         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>, ippiMin_8u_C1R,
<a name="l04426"></a>04426                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04427"></a>04427                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04428"></a>04428                 &amp; pMin);
<a name="l04429"></a>04429         }
<a name="l04430"></a>04430 
<a name="l04431"></a>04431 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMin_8u_C3R</span>
<a name="l04432"></a><a class="code" href="group__qvippISF.html#ga14a90d8a976dc8b1ed05d22fdf8ff30a">04432</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>(
<a name="l04433"></a>04433                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04434"></a>04434                 uChar <a class="code" href="classQVVector.html#ad25060e9173730d6e1d5a1a116389fe0" title="Minimal value contained in the vector.">min</a>[3])
<a name="l04435"></a>04435         {
<a name="l04436"></a>04436         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>, ippiMin_8u_C3R,
<a name="l04437"></a>04437                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04438"></a>04438                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04439"></a>04439                 min);
<a name="l04440"></a>04440         }
<a name="l04441"></a>04441 
<a name="l04442"></a>04442 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMin_16s_C1R</span>
<a name="l04443"></a><a class="code" href="group__qvippISF.html#gaf1767fe230ba5d4f454894f96c549f9a">04443</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>(
<a name="l04444"></a>04444                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04445"></a>04445                  sShort &amp; pMin)
<a name="l04446"></a>04446         {
<a name="l04447"></a>04447         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>, ippiMin_16s_C1R,
<a name="l04448"></a>04448                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04449"></a>04449                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04450"></a>04450                 &amp; pMin);
<a name="l04451"></a>04451         }
<a name="l04452"></a>04452 
<a name="l04453"></a>04453 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMin_16s_C3R</span>
<a name="l04454"></a><a class="code" href="group__qvippISF.html#ga0ab6a87be6ad8a4eabe566a13c8d1bb4">04454</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>(
<a name="l04455"></a>04455                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04456"></a>04456                 sShort <a class="code" href="classQVVector.html#ad25060e9173730d6e1d5a1a116389fe0" title="Minimal value contained in the vector.">min</a>[3])
<a name="l04457"></a>04457         {
<a name="l04458"></a>04458         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>, ippiMin_16s_C3R,
<a name="l04459"></a>04459                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04460"></a>04460                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04461"></a>04461                 min);
<a name="l04462"></a>04462         }
<a name="l04463"></a>04463 
<a name="l04464"></a>04464 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMin_32f_C1R</span>
<a name="l04465"></a><a class="code" href="group__qvippISF.html#gafe257bcac94f43b6dc73ec6f6520ee2e">04465</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>(
<a name="l04466"></a>04466                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04467"></a>04467                  sFloat &amp; pMin)
<a name="l04468"></a>04468         {
<a name="l04469"></a>04469         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga47cad14d543d670d8d3b514780cec32f" title="Computes the minimum of image pixel values.">Min</a>, ippiMin_32f_C1R,
<a name="l04470"></a>04470                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04471"></a>04471                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04472"></a>04472                 &amp; pMin);
<a name="l04473"></a>04473         }
<a name="l04474"></a>04474 
<a name="l04475"></a>04475 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMax_8u_C1R</span>
<a name="l04476"></a><a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1">04476</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>(
<a name="l04477"></a>04477                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04478"></a>04478                  uChar &amp; pMax)
<a name="l04479"></a>04479         {
<a name="l04480"></a>04480         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>, ippiMax_8u_C1R,
<a name="l04481"></a>04481                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04482"></a>04482                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04483"></a>04483                 &amp; pMax);
<a name="l04484"></a>04484         }
<a name="l04485"></a>04485 
<a name="l04486"></a>04486 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMax_8u_C3R</span>
<a name="l04487"></a><a class="code" href="group__qvippISF.html#gad19ee404ba9540ca6db400942bf1a171">04487</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>(
<a name="l04488"></a>04488                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04489"></a>04489                 uChar <a class="code" href="classQVVector.html#a6695f3c638ef5e1eb50df4d48d6f6a99" title="Maximal value contained in the vector.">max</a>[3])
<a name="l04490"></a>04490         {
<a name="l04491"></a>04491         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>, ippiMax_8u_C3R,
<a name="l04492"></a>04492                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04493"></a>04493                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04494"></a>04494                 max);
<a name="l04495"></a>04495         }
<a name="l04496"></a>04496 
<a name="l04497"></a>04497 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMax_16s_C1R</span>
<a name="l04498"></a><a class="code" href="group__qvippISF.html#gaef0fc7ea88dec12c30dfe4993ba8d6f7">04498</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>(
<a name="l04499"></a>04499                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04500"></a>04500                  sShort &amp; pMax)
<a name="l04501"></a>04501         {
<a name="l04502"></a>04502         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>, ippiMax_16s_C1R,
<a name="l04503"></a>04503                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04504"></a>04504                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04505"></a>04505                 &amp; pMax);
<a name="l04506"></a>04506         }
<a name="l04507"></a>04507 
<a name="l04508"></a>04508 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMax_16s_C3R</span>
<a name="l04509"></a><a class="code" href="group__qvippISF.html#gaa4fe10e64f2584f7dc0d8966e9eacdc5">04509</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>(
<a name="l04510"></a>04510                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04511"></a>04511                 sShort <a class="code" href="classQVVector.html#a6695f3c638ef5e1eb50df4d48d6f6a99" title="Maximal value contained in the vector.">max</a>[3])
<a name="l04512"></a>04512         {
<a name="l04513"></a>04513         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>, ippiMax_16s_C3R,
<a name="l04514"></a>04514                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04515"></a>04515                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04516"></a>04516                 max);
<a name="l04517"></a>04517         }
<a name="l04518"></a>04518 
<a name="l04519"></a>04519 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMax_32f_C1R</span>
<a name="l04520"></a><a class="code" href="group__qvippISF.html#ga4695d548df7bb25bac6dde326a364034">04520</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>(
<a name="l04521"></a>04521                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04522"></a>04522                  sFloat &amp; pMax)
<a name="l04523"></a>04523         {
<a name="l04524"></a>04524         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga5c6818c716512e7ee6612b688cf19bd1" title="Computes the maximum of image pixel values.">Max</a>, ippiMax_32f_C1R,
<a name="l04525"></a>04525                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04526"></a>04526                 IMAGE_ROISIZE(qvimage_pSrc),
<a name="l04527"></a>04527                 &amp; pMax);
<a name="l04528"></a>04528         }
<a name="l04529"></a>04529 
<a name="l04530"></a>04530 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEvery_8u_C1IR</span>
<a name="l04531"></a><a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d">04531</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>(
<a name="l04532"></a>04532                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04533"></a>04533                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04534"></a>04534                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04535"></a>04535         {
<a name="l04536"></a>04536         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04537"></a>04537 
<a name="l04538"></a>04538         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>, ippiMinEvery_8u_C1IR,
<a name="l04539"></a>04539                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04540"></a>04540                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04541"></a>04541                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04542"></a>04542         }
<a name="l04543"></a>04543 
<a name="l04544"></a>04544 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEvery_8u_C3IR</span>
<a name="l04545"></a><a class="code" href="group__qvippISF.html#gac6b5d1c3d30dbfd4eb4b55c863f85470">04545</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>(
<a name="l04546"></a>04546                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04547"></a>04547                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04548"></a>04548                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04549"></a>04549         {
<a name="l04550"></a>04550         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04551"></a>04551 
<a name="l04552"></a>04552         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>, ippiMinEvery_8u_C3IR,
<a name="l04553"></a>04553                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04554"></a>04554                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04555"></a>04555                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04556"></a>04556         }
<a name="l04557"></a>04557 
<a name="l04558"></a>04558 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEvery_16s_C1IR</span>
<a name="l04559"></a><a class="code" href="group__qvippISF.html#gae1ebc7d5c018cc391967a09d11152501">04559</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>(
<a name="l04560"></a>04560                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04561"></a>04561                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04562"></a>04562                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04563"></a>04563         {
<a name="l04564"></a>04564         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04565"></a>04565 
<a name="l04566"></a>04566         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>, ippiMinEvery_16s_C1IR,
<a name="l04567"></a>04567                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04568"></a>04568                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04569"></a>04569                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04570"></a>04570         }
<a name="l04571"></a>04571 
<a name="l04572"></a>04572 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEvery_16s_C3IR</span>
<a name="l04573"></a><a class="code" href="group__qvippISF.html#ga11106f8e7713f5a21879f7c593ebca68">04573</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>(
<a name="l04574"></a>04574                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04575"></a>04575                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04576"></a>04576                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04577"></a>04577         {
<a name="l04578"></a>04578         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04579"></a>04579 
<a name="l04580"></a>04580         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>, ippiMinEvery_16s_C3IR,
<a name="l04581"></a>04581                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04582"></a>04582                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04583"></a>04583                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04584"></a>04584         }
<a name="l04585"></a>04585 
<a name="l04586"></a>04586 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEvery_32f_C1IR</span>
<a name="l04587"></a><a class="code" href="group__qvippISF.html#ga21a839e6f1b7b877f6bc1dfdda97458a">04587</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>(
<a name="l04588"></a>04588                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04589"></a>04589                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04590"></a>04590                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04591"></a>04591         {
<a name="l04592"></a>04592         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04593"></a>04593 
<a name="l04594"></a>04594         IPP_DEBUG(<a class="code" href="group__qvippISF.html#gad008e2584b86a28ee53c3a599b268b5d" title="QVision wrapper function for IPP&amp;#39;s ippiMinEvery_8u_C1IR.">MinEvery</a>, ippiMinEvery_32f_C1IR,
<a name="l04595"></a>04595                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04596"></a>04596                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04597"></a>04597                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04598"></a>04598         }
<a name="l04599"></a>04599 
<a name="l04600"></a>04600 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMaxEvery_8u_C1IR</span>
<a name="l04601"></a><a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4">04601</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>(
<a name="l04602"></a>04602                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04603"></a>04603                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04604"></a>04604                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04605"></a>04605         {
<a name="l04606"></a>04606         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04607"></a>04607 
<a name="l04608"></a>04608         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>, ippiMaxEvery_8u_C1IR,
<a name="l04609"></a>04609                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04610"></a>04610                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04611"></a>04611                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04612"></a>04612         }
<a name="l04613"></a>04613 
<a name="l04614"></a>04614 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMaxEvery_8u_C3IR</span>
<a name="l04615"></a><a class="code" href="group__qvippISF.html#ga5245f4d5ac83173558f82e0b137e5bcd">04615</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>(
<a name="l04616"></a>04616                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04617"></a>04617                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04618"></a>04618                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04619"></a>04619         {
<a name="l04620"></a>04620         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04621"></a>04621 
<a name="l04622"></a>04622         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>, ippiMaxEvery_8u_C3IR,
<a name="l04623"></a>04623                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04624"></a>04624                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04625"></a>04625                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04626"></a>04626         }
<a name="l04627"></a>04627 
<a name="l04628"></a>04628 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMaxEvery_16s_C1IR</span>
<a name="l04629"></a><a class="code" href="group__qvippISF.html#ga6a51c7dce3462cf1f348dea1354ea05b">04629</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>(
<a name="l04630"></a>04630                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04631"></a>04631                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04632"></a>04632                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04633"></a>04633         {
<a name="l04634"></a>04634         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04635"></a>04635 
<a name="l04636"></a>04636         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>, ippiMaxEvery_16s_C1IR,
<a name="l04637"></a>04637                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04638"></a>04638                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04639"></a>04639                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04640"></a>04640         }
<a name="l04641"></a>04641 
<a name="l04642"></a>04642 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMaxEvery_16s_C3IR</span>
<a name="l04643"></a><a class="code" href="group__qvippISF.html#ga9ebec5dcf3cb1591327edec8bcd3bbc0">04643</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>(
<a name="l04644"></a>04644                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04645"></a>04645                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 3&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04646"></a>04646                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04647"></a>04647         {
<a name="l04648"></a>04648         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04649"></a>04649 
<a name="l04650"></a>04650         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>, ippiMaxEvery_16s_C3IR,
<a name="l04651"></a>04651                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04652"></a>04652                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04653"></a>04653                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04654"></a>04654         }
<a name="l04655"></a>04655 
<a name="l04656"></a>04656 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMaxEvery_32f_C1IR</span>
<a name="l04657"></a><a class="code" href="group__qvippISF.html#ga0837401330dcd90305bc4e31d612f6ce">04657</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>(
<a name="l04658"></a>04658                 <span class="keyword">const</span> <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04659"></a>04659                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDst,
<a name="l04660"></a>04660                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04661"></a>04661         {
<a name="l04662"></a>04662         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pSrcDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04663"></a>04663 
<a name="l04664"></a>04664         IPP_DEBUG(<a class="code" href="group__qvippISF.html#ga868dcc76643480b3e18c858392fe91e4" title="Calculation min max value for every element of two images.">MaxEvery</a>, ippiMaxEvery_32f_C1IR,
<a name="l04665"></a>04665                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04666"></a>04666                 PDATA_WRITE(qvimage_pSrcDst), qvimage_pSrcDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04667"></a>04667                 IMAGE_ROISIZE(qvimage_pSrcDst));
<a name="l04668"></a>04668         }
<a name="l04669"></a>04669 
<a name="l04670"></a>04670 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCanny_16s8u_C1R</span>
<a name="l04671"></a><a class="code" href="group__qvippCV.html#ga56269a74576283f8743352552aadc12a">04671</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#ga56269a74576283f8743352552aadc12a" title="Creates binary image of source&amp;#39;s image edges, using derivatives of the first...">Canny</a>(
<a name="l04672"></a>04672                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDx,
<a name="l04673"></a>04673                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sShort, 1&gt;</a> &amp; qvimage_pSrcDy,
<a name="l04674"></a>04674                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDstEdges,
<a name="l04675"></a>04675                 <span class="keyword">const</span> sFloat lowThresh,
<a name="l04676"></a>04676                 <span class="keyword">const</span> sFloat highThresh,
<a name="l04677"></a>04677                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pBuffer)
<a name="l04678"></a>04678         {
<a name="l04679"></a>04679         IPP_DEBUG(<a class="code" href="group__qvippCV.html#ga56269a74576283f8743352552aadc12a" title="Creates binary image of source&amp;#39;s image edges, using derivatives of the first...">Canny</a>, ippiCanny_16s8u_C1R,
<a name="l04680"></a>04680                 PDATA_WRITE(qvimage_pSrcDx), qvimage_pSrcDx.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04681"></a>04681                 PDATA_WRITE(qvimage_pSrcDy), qvimage_pSrcDy.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04682"></a>04682                 PDATA_WRITE(qvimage_pDstEdges), qvimage_pDstEdges.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04683"></a>04683                 IMAGE_ROISIZE(qvimage_pDstEdges),
<a name="l04684"></a>04684                 lowThresh,
<a name="l04685"></a>04685                 highThresh,
<a name="l04686"></a>04686                 qvimage_pBuffer.<a class="code" href="classQVImage.html#a231507d781e33e508fac771b5284c3c9" title="Method to obtain image data buffer, in read/write mode.">getWriteData</a>());
<a name="l04687"></a>04687         }
<a name="l04688"></a>04688 
<a name="l04689"></a>04689 <span class="comment">// QVision wrapper function for IPP&#39;s ippiCanny_32f8u_C1R</span>
<a name="l04690"></a><a class="code" href="group__qvippCV.html#gafab0c2a310a7e2050ea95b61324820e9">04690</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#ga56269a74576283f8743352552aadc12a" title="Creates binary image of source&amp;#39;s image edges, using derivatives of the first...">Canny</a>(
<a name="l04691"></a>04691                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDx,
<a name="l04692"></a>04692                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pSrcDy,
<a name="l04693"></a>04693                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDstEdges,
<a name="l04694"></a>04694                 <span class="keyword">const</span> sFloat lowThresh,
<a name="l04695"></a>04695                 <span class="keyword">const</span> sFloat highThresh,
<a name="l04696"></a>04696                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pBuffer)
<a name="l04697"></a>04697         {
<a name="l04698"></a>04698         IPP_DEBUG(<a class="code" href="group__qvippCV.html#ga56269a74576283f8743352552aadc12a" title="Creates binary image of source&amp;#39;s image edges, using derivatives of the first...">Canny</a>, ippiCanny_32f8u_C1R,
<a name="l04699"></a>04699                 PDATA_WRITE(qvimage_pSrcDx), qvimage_pSrcDx.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04700"></a>04700                 PDATA_WRITE(qvimage_pSrcDy), qvimage_pSrcDy.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04701"></a>04701                 PDATA_WRITE(qvimage_pDstEdges), qvimage_pDstEdges.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04702"></a>04702                 IMAGE_ROISIZE(qvimage_pDstEdges),
<a name="l04703"></a>04703                 lowThresh,
<a name="l04704"></a>04704                 highThresh,
<a name="l04705"></a>04705                 qvimage_pBuffer.<a class="code" href="classQVImage.html#a231507d781e33e508fac771b5284c3c9" title="Method to obtain image data buffer, in read/write mode.">getWriteData</a>());
<a name="l04706"></a>04706         }
<a name="l04707"></a>04707 
<a name="l04708"></a>04708 <span class="comment">// QVision wrapper function for IPP&#39;s ippiMinEigenVal_8u32f_C1R</span>
<a name="l04709"></a><a class="code" href="group__qvippCV.html#ga6610bc68ec46cd944b93444fc5001b90">04709</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#gab2eadd7360e07f47881c2727bf28b2df" title="Calculates the minimal eigen value of image blocks for corner detection.This function...">MinEigenVal</a>(
<a name="l04710"></a>04710                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04711"></a>04711                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pMinEigenVal,
<a name="l04712"></a>04712                 <span class="keyword">const</span> IppiKernelType kernType,
<a name="l04713"></a>04713                 <span class="keyword">const</span> <span class="keywordtype">int</span> apertureSize,
<a name="l04714"></a>04714                 <span class="keyword">const</span> <span class="keywordtype">int</span> avgWindow,
<a name="l04715"></a>04715                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pBuffer,
<a name="l04716"></a>04716                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04717"></a>04717         {
<a name="l04718"></a>04718         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pMinEigenVal, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04719"></a>04719 
<a name="l04720"></a>04720         IPP_DEBUG(<a class="code" href="group__qvippCV.html#gab2eadd7360e07f47881c2727bf28b2df" title="Calculates the minimal eigen value of image blocks for corner detection.This function...">MinEigenVal</a>, ippiMinEigenVal_8u32f_C1R,
<a name="l04721"></a>04721                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04722"></a>04722                 PDATA_WRITE(qvimage_pMinEigenVal), qvimage_pMinEigenVal.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04723"></a>04723                 IMAGE_ROISIZE(qvimage_pMinEigenVal),
<a name="l04724"></a>04724                 kernType,
<a name="l04725"></a>04725                 apertureSize,
<a name="l04726"></a>04726                 avgWindow,
<a name="l04727"></a>04727                 qvimage_pBuffer.<a class="code" href="classQVImage.html#a231507d781e33e508fac771b5284c3c9" title="Method to obtain image data buffer, in read/write mode.">getWriteData</a>());
<a name="l04728"></a>04728         }
<a name="l04729"></a>04729 
<a name="l04730"></a>04730 <span class="comment">// QVision wrapper function for IPP&#39;s ippiDistanceTransform_5x5_8u16u_C1R</span>
<a name="l04731"></a><a class="code" href="group__qvippCV.html#gaf6656a4313795ffc3b9467f3cc306006">04731</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#gaf6656a4313795ffc3b9467f3cc306006" title="QVision wrapper function for IPP&amp;#39;s ippiDistanceTransform_5x5_8u16u_C1R.">DistanceTransform_5x5</a>(
<a name="l04732"></a>04732                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04733"></a>04733                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;uShort, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04734"></a>04734                  sInt &amp; pMetrics,
<a name="l04735"></a>04735                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04736"></a>04736         {
<a name="l04737"></a>04737         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04738"></a>04738 
<a name="l04739"></a>04739         IPP_DEBUG(<a class="code" href="group__qvippCV.html#gaf6656a4313795ffc3b9467f3cc306006" title="QVision wrapper function for IPP&amp;#39;s ippiDistanceTransform_5x5_8u16u_C1R.">DistanceTransform_5x5</a>, ippiDistanceTransform_5x5_8u16u_C1R,
<a name="l04740"></a>04740                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04741"></a>04741                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04742"></a>04742                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04743"></a>04743                 &amp; pMetrics);
<a name="l04744"></a>04744         }
<a name="l04745"></a>04745 
<a name="l04746"></a>04746 <span class="comment">// QVision wrapper function for IPP&#39;s ippiFastMarching_8u32f_C1R</span>
<a name="l04747"></a>04747 <span class="comment">// Calculate distance transform by fast marching method.</span>
<a name="l04748"></a><a class="code" href="group__qvippCV.html#ga7f456ffa2169dd985fb607bd0a66a33a">04748</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#ga7f456ffa2169dd985fb607bd0a66a33a" title="Calculate distance transform by fast marching method.">FastMarching</a>(
<a name="l04749"></a>04749                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04750"></a>04750                 <a class="code" href="classQVImage.html" title="Image representation class for the QVision.">QVImage&lt;sFloat, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04751"></a>04751                 <span class="keyword">const</span> sFloat radius,
<a name="l04752"></a>04752                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pBuffer,
<a name="l04753"></a>04753                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04754"></a>04754         {
<a name="l04755"></a>04755         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04756"></a>04756 
<a name="l04757"></a>04757         IPP_DEBUG(<a class="code" href="group__qvippCV.html#ga7f456ffa2169dd985fb607bd0a66a33a" title="Calculate distance transform by fast marching method.">FastMarching</a>, ippiFastMarching_8u32f_C1R,
<a name="l04758"></a>04758                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04759"></a>04759                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04760"></a>04760                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04761"></a>04761                 radius,
<a name="l04762"></a>04762                 qvimage_pBuffer.<a class="code" href="classQVImage.html#a231507d781e33e508fac771b5284c3c9" title="Method to obtain image data buffer, in read/write mode.">getWriteData</a>());
<a name="l04763"></a>04763         }
<a name="l04764"></a>04764 
<a name="l04765"></a>04765 <span class="comment">// QVision wrapper function for IPP&#39;s ippiInpaint_8u_C1R</span>
<a name="l04766"></a><a class="code" href="group__qvippCV.html#ga130796a6842e97aaf115d50585c76930">04766</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#ga130796a6842e97aaf115d50585c76930" title="Restores damaged image area by direct inpainting.">Inpaint</a>(
<a name="l04767"></a>04767                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pSrc,
<a name="l04768"></a>04768                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 1&gt;</a> &amp; qvimage_pDst,
<a name="l04769"></a>04769                  IppiInpaintState_8u_C1R &amp; pState,
<a name="l04770"></a>04770                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04771"></a>04771         {
<a name="l04772"></a>04772         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04773"></a>04773 
<a name="l04774"></a>04774         IPP_DEBUG(<a class="code" href="group__qvippCV.html#ga130796a6842e97aaf115d50585c76930" title="Restores damaged image area by direct inpainting.">Inpaint</a>, ippiInpaint_8u_C1R,
<a name="l04775"></a>04775                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04776"></a>04776                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04777"></a>04777                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04778"></a>04778                 &amp; pState);
<a name="l04779"></a>04779         }
<a name="l04780"></a>04780 
<a name="l04781"></a>04781 <span class="comment">// QVision wrapper function for IPP&#39;s ippiInpaint_8u_C3R</span>
<a name="l04782"></a>04782 <span class="comment">// Restores damaged image area by direct inpainting.</span>
<a name="l04783"></a><a class="code" href="group__qvippCV.html#ga98c2e411ea0d93a9437cf6ac73b03515">04783</a> <span class="keywordtype">void</span> <a class="code" href="group__qvippCV.html#ga130796a6842e97aaf115d50585c76930" title="Restores damaged image area by direct inpainting.">Inpaint</a>(
<a name="l04784"></a>04784                 <span class="keyword">const</span> <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pSrc,
<a name="l04785"></a>04785                 <a class="code" href="classQVImage.html">QVImage&lt;uChar, 3&gt;</a> &amp; qvimage_pDst,
<a name="l04786"></a>04786                  IppiInpaintState_8u_C1R &amp; pState,
<a name="l04787"></a>04787                 <span class="keyword">const</span> QPoint &amp;destROIOffset)
<a name="l04788"></a>04788         {
<a name="l04789"></a>04789         <a class="code" href="macros_8h.html#af5414c6a3786023ef4b0faae8de42947">COMPOSE_ROI</a>(qvimage_pDst, qvimage_pSrc, destROIOffset, 0, 0);
<a name="l04790"></a>04790 
<a name="l04791"></a>04791         IPP_DEBUG(<a class="code" href="group__qvippCV.html#ga130796a6842e97aaf115d50585c76930" title="Restores damaged image area by direct inpainting.">Inpaint</a>, ippiInpaint_8u_C3R,
<a name="l04792"></a>04792                 PDATA_READ(qvimage_pSrc), qvimage_pSrc.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04793"></a>04793                 PDATA_WRITE(qvimage_pDst), qvimage_pDst.<a class="code" href="classQVImage.html#a8c5cb45d0c7fbf135d89c5cb40ed4875" title="Overloaded function from QVGenericImage::getStep().">getStep</a>(),
<a name="l04794"></a>04794                 IMAGE_ROISIZE(qvimage_pDst),
<a name="l04795"></a>04795                 &amp; pState);
<a name="l04796"></a>04796         }
<a name="l04797"></a>04797 
</pre></div></div>
</td></tr></table>

<br /><hr><br />
<center><a href="http://perception.inf.um.es/QVision">QVision framework</a>.
<a href="http://perception.inf.um.es">PARP research group</a>.
Copyright &copy; 2007, 2008, 2009, 2010, 2011.</center>
<br />
</body>
</html>
